A-A+
给出以下定义: char x[]=abcdefg; char y[]={'a' 'b'
问题详情
给出以下定义: char x[]="abcdefg"; char y[]={"a","b","c","d","e","f","g"};则正确的叙述为______。
A.数组x和数组y等价
B.数组x和数组y的长度相同
C.数组x的长度大于数组y的长度
D.数组x的长度小于数组y的长度请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:C
解析:在C语言中,字符串以'\0'作为结束符,因此数组x的长度为7+1=8,而数组y的长度等于7。