66问答网
所有问题
下列二维数组定义为什么错了。 int x[2][3]={1,2,3,4,5,6}
int x[2][3]={1,2,3,4,5,6}
举报该问题
推荐答案 2015-10-22
你可以理解{}就是一个数组,而你定义的二维数组,你用一维数组去初始化,这样就报错啦
int x[2][3] = {{1,2,3},{4,5,6}}这样就对了。电脑很笨的,不知道你6个元素是要这样放。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/U2vnn2UpsviipvpUD2i.html
其他回答
第1个回答 2017-12-26
这个二维数组是正确的,没错
相似回答
大家正在搜
相关问题
对二维数组的正确定义是 A.int a[][]={1,2,3...
int x[2][3]={{1,2},{3,4},{5,6}...
int x[ ][3] = {{1,2,3},4,{5,6}...
请问int x[][3]={0}; int x[][3]={...
定义数组 int x[4][]={{1,2,3},{1,2,...
C语言二维数组 int a[2][3]={{1,2},{4,...
int x[2][3]={{l,2},{3,4},{5,6}...
若已定义,int a[3][2]={1,2,3,4,5,6}...