二维数组的初始化int a[3][]={{1},{6}}正确吗?答:第一个不正确.对二维数组的初始化,行可以缺省但列决不可以缺省,例如下边的三个语句是等价的 int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}} int a[3][4]={1,2,3,4,5,6,7,8,9,10,11,12} int a[][4]={1,2,3,4,5,6,7,8,9,10,11,12} ...
二维数组初始化 int a[2][ ]={{0,3,8},{0,9,0}}对不 不对原因是什么_百...答:多维数组声明时,只有第一维可以省略,其他维必须给出,如int a[][6];是对的。int a[6][4][];则是错的。所以你的初始化语句应该是int a[][3] = {{0,3,8},{0,9,0}};