B 只可以省略行,不能省略列 如a[][2]={1,2,3};那这就是一个3行2列的二位数组 a[0][0]=1,a[0][1]=0 a[1][0]=2,a[1][1]=0 a[2][0]=3,a[2][1]=0;
第2个回答 2010-01-04
不可以省略列,即使是三维的也就是最高维的可以不定义长度,剩下的两维也必须有长度
第3个回答 2010-01-03
D错的原因是:只能省略第一维,第二维必须有值
第4个回答 2015-02-05
int a[][] = {1. 2. 3}; int b[][][] = {1, 2, 3}; 编译错误: declaration of ‘a’ as multidimensional array must have bounds for all dimensions except the first declaration of ‘b’ as multidimensional array must have bounds for all dimensions except the first