问题 单项选择题

对两个数组a和b进行如下初始化: char a[]="ABCDEF"; char b[]={'A','B','C','D','E','F',}; 则以下叙述正确的是

A.数组a与数组b完全相同

B.数组a与数组b长度相同

C.数组a与数组b中都存放字符串

D.数组a比数组b长度长

答案

参考答案:D

解析:[命题目的] 考查字符数组的定义和初始化。[解题要点] 数组a中最后一个元素是字符串结束标识'\0',所以a数组长度为7,而b数组长度为6,所以答案为D)。[考点链接] 通过赋初值的方式给一维字符数组赋字符串。

问答题 简答题
问答题 简答题