是C++的题吧,C++可以按行初始化,也可以用一维来初始化。比如
int array1[3][2]={4,2,5,6};//顺序初始化
int array2[3][2]={{4,2},{5},{6}};//按行初始化
都是正确的。所以 int a [2][3]   = {{0,1},{2,3},{4,5}};是错的