下列数组定义错误的是()
A、int a[2][3];
B、int c[2][3]={0};
C、int b[][3]={0,1,2,3};
D、int b[3][]={{1,2},{1,2,3},{1,2,3,4}};
【正确答案】:D
【题目解析】:二维数组如果对全部元素都赋初值,则“行长度”可以省略。需要注意的是只能省略“行长度”,但第二维的长度即“列长度”不能省略。int b[3][]={{1,2},{1,2,3},{1,2,3,4}};把列长度省略了。
下列数组定义错误的是()
- 2024-08-04 11:43:18
- 高级语言程序设计(一)(00342)