C/C++ 中的 strcoll()
strcoll() 函数用于使用特定于区域设置的排序序列比较两个字符串。
它返回−
- 当两个字符串相同时的零值,
- 当第一个字符串大于另一个字符串时的大于零的值
- 当第一个字符串小于另一个字符串时的小于零的值。
以下是 C 语言中 strcoll() 的语法,
int strcoll(const char *first_string, const char *second_string);
以下是 C 语言中 strcoll() 的一个示例,
示例
#include <stdio.h>
#include <string.h>
int main () {
const char s1[] = "Helloworld";
const char s2[] = "Blank";
char *result;
result = strcoll(s1, s2);
if(result > 0)
printf("String s1 is greater than string s2");
else if(result < 0)
printf("String s1 is less than string s2");
else
printf(" Strings are not same");
return(0);
}输出
String s1 is greater than string s2
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
Javascript
PHP