问题
单项选择题
以下错误的定义语句是( )。
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)是错误的。