问题 单项选择题

已有定义:char a[]="xyz"'b[]={'x', 'y', 'z');,以下叙述中正确的是______。

A.数组a和b的长度相同

B.a数组长度小于b数组长度

C.a数组长度大于b数组长度

D.上述说法都不对

答案

参考答案:C

解析: a数组是字符串,系统会自动地给它加一个结束标志符'\0',因此a的长度就变为4了,所以a数组比b数组长。

填空题
问答题 简答题