问题
单项选择题
以下错误的定义语句是( )。
A) int x[][3]=0, 1, 1, 2, 3;
B) int x[4][3]=1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3;
C) intx[4][]=1, 2, 3), 1, 2, 3, 1, 2, 3), 1, 2, 3;
D) int x[][3]=1, 2, 3, 4;
答案
参考答案:C
解析: 本题主要考查的是二维数组的定义和初始化。在定义多维数组时,如果有初始化列表,则可以省略最左边的维数,而其他维数不能被省略,二维数组也不例外。因此选项C)是错误的。