函数

GLibutf8_strrchr

声明 [源]

gchar*
g_utf8_strrchr (
  const gchar* p,
  gssize len,
  gunichar c
)

描述 [源]

在UTF-8编码的字符串中查找给定Unicode字符的最右侧出现位置,同时限制搜索长度为len字节数。

如果len为-1,允许无限制搜索。

参数

p

类型: const gchar*

一个以null结尾的UTF-8编码字符串。

数据由函数的调用者拥有。
该值是一个以NUL结尾的UTF-8字符串。
len

类型: gssize

字符串p的最大长度。

c

类型: gunichar

一个Unicode字符。

返回值

类型: gchar*

如果字符串不包含该字符,则返回NULL;否则,返回指向字符串中最右侧字符出现起始位置的指针。

数据由被调用函数拥有。
返回值可以为NULL
该值是一个以NUL结尾的UTF-8字符串。