8、设有数组定义:char array[]=”China”;,则数组array所占的空间为( )(A)4个字节 (B)5个字节 (C)6个字节 (D)7个字节
A: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
B: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
C: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
D: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
A: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
B: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
C: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
D: 字符串以'0'结尾,因此用字符串初始化的话,应该加上结束字符,本题为6
举一反三
- 18.4______ (字符数组名1,字符数组名2)把字符数组2中的字符串连接到字符数组1 中字符串的后面,并删去字符串1后的串标志“\0”。
- 在C语言中,strcat(字符数组,字符串)连接前两个字符串都有结束标志’\0’,连接后“字符数组”中存储的字符串的结束标志’\0’被舍弃,只在目标串的最后保留一个’\0’。
- 一个字符串中任意个连续字符成为该串的子串。
- 字符串的长度是: A: 串中不同字符的个数 B: 串中不同字母的个数 C: 串中所含字符的个数且字符个数大于0 D: 串中所含字符的个数
- 智慧职教: 注意,字符串在内存里以 0 结尾 不是"字符0",是"二进制值0" 这叫字符"null",表示字符串结尾