以下不正确的定义语句是

admin2009-02-15  28

问题 以下不正确的定义语句是

选项 A、double x[5]={2.0,4.0,6.0,8.0,10.0};
B、int y[5]={0,1,3,5,7,9};
C、char c1[]={’1’,’2’,’3’,’4’,’5’};
D、char c2[]={’\x10’,’\xa’,’\x8’};

答案2

解析 选项B定义的数组长度为5,而初始化时却赋予了6个变量值,越界了,所以错误。注意:数组中元素的引用。
转载请注明原文地址:https://kaotiyun.com/show/wPXp777K
0

最新回复(0)