统计长度,strlen()里面可以是变量也可以是字符串
strlen("hello");
#include <stdio.h>
#include <string.h>
int main(){
//strlen 函数用于统计字符串长度,
char a[5];
int len;
gets(a);
len=strlen(a);
printf("len:%d\n",len);
}
2.strcpy复制字符数组(将后面的字符数组原模原样放到前面数组中),第一个位置必须为变量
char c1[20];
char c2[12]="if whether";
strcpy(c1,c2);
printf("%s\n",c1);
3. strcmp 函数用于比较两个字符串的大小,两个都可以是字符串
strcmp("abc","hello");
1.相等的情况,返回0
char d1[5]="abcd";
char d2[6]="abcd";
int compare1;
compare1=strcmp(d1,d2);
printf("result:%d\n",compare1);
2.不相等时,式子1>式子2时,返回1
char d3[5]="aecd";
char d4[6]="abcd";
int compare2;
compare2=strcmp(d3,d4);
printf("result:%d\n",compare2);
3.不一样时,式子1<式子2时,返回-1
char d5[5]="abcd";
char d6[6]="aecd";
int compare3;
compare3=strcmp(d5,d6);
printf("result:%d\n",compare3);
4.strcat(将后面拼到前面的数组里,必须保证前面数组的长度足够大)第一个位置必须为变量
char b1[20]="hello";
char b2[11]="xiaomeimei";
strcat(b1,b2);
printf("%s",b1);
return 0;