c语言字符函数----strcmp(字符串比大小)

c语言字符函数----strcmp(字符串比大小)
函数名:strcmp
功 能:字符串比大小
原 理:
通过比较两个字符串对应的的ASCII码,从第一个字符开始对应比较,若相等,则返回0,若不相等,则返回对应的差值。
返回值:
字符串一大于字符串二时,返回大于零的值;字符串一小于字符串二时,返回小于零的值;两字符串相等,返回0。

参考示例:
#include<string.h>
#include<stdio.h>
int main()
{
char *firstStr = “bab”;
char *secondStr = “aba”;
char *thirdStr = “aba”;
printf(“firstStr 比 secondStr == %d\n”,strcmp(firstStr,secondStr));
printf(“secondStr 比 thirdStr == %d\n”,strcmp(secondStr,thirdStr));
printf(“thirdStr 比 firstStr == %d\n”,strcmp(thirdStr,firstStr));
return 0;

}

c语言字符函数----strcmp(字符串比大小)
结果:
c语言字符函数----strcmp(字符串比大小)