请问下面两个数组定义错了吗? A.int num[][3]={{1,2},3,4,5,6};

请问下面两个数组定义错了吗? A.int num[][3]={{1,2},3,4,5,6};
B.int numb[2][4]={{1,2},{3,4},{5,6}};
这个B明显是错的吧,可是答案居然说是对的.这个A的形式我没见过,请问是不是错的?顺便解释下,谢谢了
chengha 1年前 已收到1个回答 举报

lujing976 幼苗

共回答了23个问题采纳率:87% 举报

这两个都是二维数组,二维数组是类似平面的排列,所以必须有两个数组成来确定平面的一个点,所以A 只有{1,2}后面的是一维数组,所以错了,同理B是对的 只是二维数组的一种书写方式
谢谢采纳

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.041 s. - webmaster@yulucn.com