在二维数组中,int[,] a={{3,7,8},{5,12,4}};是正确的吗?

如题所述

额,这是什么鬼;

int a[][3]={{2,7,8},{2,3,4}};//你可以这样
int b[11][3]={{2,3,4},{2,3,4}};//也可以这样;
int c[22][]={{2,3,4},{2,3,4}};//但是不可以这样;
int d[][]={{2,3,4},{2,3,4}};//也不可以这样
总之初始化时,行长度可以省略,列长度不能省略;同时,初始化一列的数不能超过数字列长;int a[11][2]={{1,2,3},{1,2,3}};//例如这个就是一列的数超过列长;
温馨提示:答案为网友推荐,仅供参考