问题
单项选择题
下列二维数组初始化语句中,不正确的是( )。
A) int b[][2]=1,2,3,4,5,6,7;
B) int b[3][5]=0,0,0);
C) int b[][4]=1,2,3,4,5,6);
D) int b[3][2]=(1,2),(3,4),(5,6);
答案
参考答案:D
解析:
在选项D)赋值表达式中对每一维的元素赋初值应用{},而不是()。
下列二维数组初始化语句中,不正确的是( )。
A) int b[][2]=1,2,3,4,5,6,7;
B) int b[3][5]=0,0,0);
C) int b[][4]=1,2,3,4,5,6);
D) int b[3][2]=(1,2),(3,4),(5,6);
参考答案:D
解析:
在选项D)赋值表达式中对每一维的元素赋初值应用{},而不是()。