函数

GLibstrcmp0

自:2.16

声明 [src]

int
g_strcmp0 (
  const char* str1,
  const char* str2
)

说明 [src]

str1str2strcmp() 一样比较。

通过在非 NULL 字符串之前对 NULL 进行排序,以优雅的方式处理 NULL。比较两个 NULL 指针会返回 0。

在以下版本中可用:2.16

参数

str1

类型: const char*

一个字符串。

参数可以是 NULL
数据归属于函数的调用者。
该值是一个以 NUL 结尾的 UTF-8 字符串。
str2

类型: const char*

另一个字符串。

参数可以是 NULL
数据归属于函数的调用者。
该值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: int

如果 str1 小于、等于或大于 str2,则为小于、等于或大于零的整数。