c语言字符函数----strcmp(字符串比大小) 函数名:strcmp 功能:字符串比大小 原理: 通过比较两个字符串对应的的ASCII码,从第一个字符开始对应比较,若相等,则返回0,若不相等,则返回对应的差值。 ...
c语言字符函数----strcmp(字符串比大小)
函数名:strcmp
功能:字符串比大小
原理:
通过比较两个字符串对应的的ASCII码,从第一个字符开始对应比较,若相等,则返回0,若不相等,则返回对应的差值。
返回值:
字符串一大于字符串二时,返回大于零的值;字符串一小于字符串二时,返回小于零的值;两字符串相等,返回0。
参考示例:
#include
#include
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;
}
结果: