一个一个定义:
char s[6]={'w','o','r','l','d'};
下标 0 1 2 3 4 5 内容 w o r l d
并且后面求长度时求不到。
用字符串定义:
char s[6]="world";
下标 0 1 2 3 4 5 内容 w o r l d \0 (会占位置,但取到的是空)
用cin可以直接输入,但遇到空格会停止
fgets(数组名,数组大小,stdin)整行输入
strlen(数组名)可以获得有效长度
strcat(字符串名1,字符串名2)将字符串2连接到字符串1后面
strcpy(字符串名1,字符串名2)将字符串2赋值给字符串1
strcmp(字符串名1,字符串名2)比较字符串1,字符串2,若字符串名1>字符串名2,返回正数,若字符串名1<字符串名2返回负数,否则返回0