字符数组
2025-07-05 15:40:23
发布于:浙江
一个一个定义:
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
这里空空如也
有帮助,赞一个