A-A+

若有下列语句: char a[]=xyz; char b[]=}'x' 'y' 'z'}

2022-08-05 20:35:18 问答库 阅读 172 次

问题详情

若有下列语句: char a[]="xyz"; char b[]=}"x","y","z"}; 则下列叙述正确的是______。
A.数组a和数组b不等价
B.数组a和数组b的长度相同
C.数组a占用空间大小等于数组b占用空间大小
D.数组a占用空间大小大于数组b占用空间大小请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:数组a的存储空间占4个字节(结束符'\0'占一字节),数组a的存储空间占3个字节。

考点:语句