strcmp函数是比较两个字符串ASCII大小的函数。
比较方式是自左向右比较,直到出现不同字符或者\0为止
语法格式 strcmp(字符串1,字符串2)
如果两个字符串相同,会返回数值0
如果字符串1>字符串2,会返回一个正数
如果字符串1<字符串2,会返回一个负数
示例代码如下
#include<stdio.h>
#include<string.h>
int main()
{char e[]="learning",f[]="learningh";if(strcmp(e,f)>0) printf("e大于等于f\n");elseprintf("e小于等于f\n");return 0;
}
strlen函数是计算字符串的长度
语法格式
strlen(字符串组)
#include<stdio.h>
#include<string.h>
int main()
{char e[]="learning";printf("%d\n",strlen(e));return 0;
}