早教吧 育儿知识 作业答案 考试题库 百科 知识分享

设有数组定义:chararray[]="China";则数组array所占的空间为A.4个字节B.5个字节C.6个字节D.7个字节

题目详情
设有数组定义: char array[]="China"; 则数组 array所占的空间为
A. 4个字节
B. 5个字节
C. 6个字节
D. 7个字节
▼优质解答
答案和解析
\\char array[]="China";
选 C
char在内存中占一个字节,而数组array的数组元素个素由"china"的个数确定,而字符串有个结束标志,所以数组元素的个素共6个,相当于
array[6],每个元素占一个字节,所以6*1=6.