A-A+

对于下面的语句 叙述正确的是______。 char c1[]=abcd; char c

2022-08-06 04:16:15 问答库 阅读 175 次

问题详情

对于下面的语句,叙述正确的是______。 char c1[]="abcd"; char c2[]={"a","b","c","d"};
A.数组c1和数组c2等价
B.数组c1占用空间大于数组c2占用空间
C.数组c1占用空间小于数组c2占用空间
D.数组c1和数组c2的长度相同请帮忙给出正确答案和分析,谢谢!

参考答案

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

考点:语句