Home C&C++函数库 c++ 语法 程序源码 Linux C库

strcoll

函数   <cstring>

int strcoll ( const char * str1, const char * str2 );

使用本地设置比较两个字符串

比较C字符串str1和C字符串str2,两者都根据当前选择的C语言环境的LC_COLLATE类别进行相应的解释。

这个函数开始比较每个字符串的第一个字符。如果它们相等,则继续比较下一对, 直到字符不同或到达空字符表示字符串结束。

这个函数的比较规则取决于所选C语言环境的LC_COLLATE类别。

☲  参数


ptr1
要比较的C字符串。

ptr2
要比较的C字符串。

☉  返回值



返回一个整数值,表示字符串之间的关系:
零值表示两个字符串相等。
大于0的值表示str1中第一个不匹配的字符的值大于str2中的值;
小于零的值表示相反的情况。

🍄  另请参阅



strncmp 比较两个字符串中的字符(function )
memcmp 比较两个内存块(function )
strcmp 比较两个字符串(function )

联系我们 免责声明 关于CandCplus 网站地图