问题 单项选择题

对于下面的语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={'a','b','c','d'};

A.数组c1和数组c2等价

B.数组c1占用空间大于数组c2占用空间

C.数组c1占用空间小于数组c2占用空间

D.数组c1和数组c2的长度相同

答案

参考答案:B

解析:[分析]给字符数组按字符串方式初始化,则在字符串末尾有一个字符串结束标志,占一个字节的存储空间,如逐个元素赋值,则不加字符串结束标志。

选择题
实验题