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

admin2010-05-22  34

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

选项 A、数组c1和数组c2等价
B、数组c1占用空间大于数组c2占用空间
C、数组c1占用空间小于数组c2占用空间
D、数组c1和数组c2的长度相同

答案2

解析 给字符数组按字符串方式初始化,则在字符串末尾有一个字符串结束标志,占一个字节的存储空间,如逐个元素赋值,则不加字符串结束标志。
转载请注明原文地址:https://kaotiyun.com/show/fCWp777K
0

最新回复(0)