格式
char word[]={‘H’,‘e’,‘l’,‘l’,‘o’,"!",’\0’};
位置 | 存放的字符 |
---|---|
word[0] | H |
word[1] | e |
word[2] | l |
word[3] | l |
word[4] | o |
word[5] | ! |
word[6] | \0 |
定义
- 字符串是以0结尾的一串字符**
0或者’\0’是一样的,但是和’0’不同,'0’是一个字符,表示十进制的48 - 0标志字符串的结束,他不是字符串的一部分,计算字符串长度时不包含这个0
- 字符串以数组的形式存在,以数组或指针的形式访问,更多的是以指针的形式
- string.h里有很多处理字符串的函数
字符串的形式
char *str="Hello";