给出以下定义: char x[]="abcdefg"; char y[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为______。

admin2009-02-15  18

问题 给出以下定义:    char x[]="abcdefg";    char y[]={’a’,’b’,’c’,’d’,’e’,’f’,’g’};则正确的叙述为______。

选项 A、数组x和数组y等价
B、数组x和数组y的长度相同
C、数组x的长度大于数组y的长度
D、数组x的长度小于数组y的长度

答案4

解析 在C语言中,字符串以’\0’作为结束符,因此数组x的长度为7+1=8,而数组y的长度等于7。
转载请注明原文地址:https://jikaoti.com/ti/NwK0FFFM
0

最新回复(0)