以下错误的定义语句是( )。
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.int x[4][]=1,2,3,1,2,3,1.2,3,1,2,3);
D.int x[][3]=1,2,3,4;
参考答案:C
解析: 一维数组定义和初始化允许省略行下标,不允许省略列下标。
以下错误的定义语句是( )。
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.int x[4][]=1,2,3,1,2,3,1.2,3,1,2,3);
D.int x[][3]=1,2,3,4;
参考答案:C
解析: 一维数组定义和初始化允许省略行下标,不允许省略列下标。