对数组A 和 B 进行如下初始化

对数组A 和 B 进行如下初始化
char A[ ]=”ABCDEF”;
char B[ ]={‘A’,’B’,’C’,’D’,’E’,’F’};
则下列叙述正确的是( )
A A数组长度比B数组长度长 B A数组长度和B 数组长度相同
C A数组长度比B数组长度短 D A和B完全相同

A
原因是:
字符串A的后面系统会自动加上‘\0’,所以长度会变成7
B的长度是6
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-11-27
B
第2个回答  2007-11-30
A
字符串系统会以\0做为结束标志 A的长度为7
B的长度为6

参考资料:学习

第3个回答  2007-11-27
C
相似回答