问题 单项选择题

以下错误的定义语句是( )。

A) int X[][3]=0,1,1,2,3;
B) int X[4][3]=[1,2,3,1,2,3,1,2,31,2,3
C) int X[4][]=1,2,3,1,2,3,1,2,3,1,2,3;
D) int X[][3]=1,2,3,4;

答案

参考答案:C

解析: 本题主要考查的是二维数组的定义和初始化。在定义多维数组时,如果有初始化列表,则可以省略最左边的维数,而其他维数不能被省略,二维数组也不例外。因此选项C)是错误的。

多项选择题
单项选择题