字符串函数内包括
strlen strcmp strcpy strcat strchr strstr
1,strlen
意:length
——-计算字符有效长度(不包括\0)
int length;
char s[]="big";
length=strlen(s);
printf("%d",length);
//最后输出是3
2,strcmp
意:compare
——用于比较俩字符串的大小
printf("%d",strcmp(s1,s2));
s1==s2,返回0
s1>s2,返回正数
s1<s2, 返回负数
3,strcpy
意:copy
——将某字符串拷贝到另外一个字符串
strcpy(si,s2);
s2的内容被拷贝到了s2
4,strcat
意:catenate
——把俩字符串连接
strcat(s1,s2);
会将s2连接到s1后面,清除s1的\0,把s2接上。
5,strchr,strstr
在字符串里搜索字符串
chr=搜单个字符
str=搜一个字符串
默认从左开始,加str+r后从右开始检索
strcasestr=无视大小写进行搜索
——strstr 为常用的“名字”搜索功能函数