题目详情

单选题 C语言程序设计(02600)
给出以下定义:char a[]="abc";char b[]={'a','b','c'};则正确的叙述是
A 数组a和数组b等价
B 数组a和数组b的长度相同
C 数组a的长度大于数组b的长度 正确答案
D 数组a的长度小于数组b的长度
正确答案:C
详细解析
数组a包含"abc"和一个隐含的字符串结束符'\0',总长度为4;数组b只包含三个字符{'a','b','c'},长度为3。记忆小技巧:"字符串多一位,结尾有空字"。
所属课程:C语言程序设计 考试类型:成人自考
0.103242s