函数

GLibutf8_strchr

声明 [src]

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

说明 [src]

UTF-8 编码字符串中查找给定 Unicode 字符的最左位置,同时将搜索范围限定为 len 字节。

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

参数

p

类型: const gchar*

以 NUL 结尾的 UTF-8 编码字符串。

数据由函数调用方拥有。
值是 NUL 结尾的 UTF-8 字符串。
len

类型: gssize

p 的最大长度。

c

类型: gunichar

Unicode 字符。

返回值

类型: gchar*

如果字符串不包含该字符,则返回 NULL,否则,返回字符串中该字符最左位置的指针。

数据归调用函数所有。
返回值可以是 NULL
值是 NUL 结尾的 UTF-8 字符串。