以下不正确的定义语句是( )。

admin2021-06-15  13

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

选项 A、double x[5]={1.0,2.0,3.0,4.0,5.0);
B、int y[5l={0,1,2,3,4,5};
C、char c1[]={’1’,’2’,’3’,’4’,’5’};
D、char c2[]={’a’,’b’,’c’};

答案B

解析 本题考查对一维数组的赋值。选项B)中,y[5]说明数组中有5个元素,但却给它赋了6个值,数组溢出所以是错误的。
转载请注明原文地址:https://kaotiyun.com/show/Fvtp777K
0

最新回复(0)