int x[2][3]={{l,2},{3,4},{5,6}};这个为什么是错的。。求详解!
6个回答
展开全部
前面的【2】 是指两行 也就是两个{}{},后面的[3] 是指三列 也就是每个{}里有三个数
所以应该写成 ={{1,2,3},{4,5,6}};
希望能帮到你,望采纳!
所以应该写成 ={{1,2,3},{4,5,6}};
希望能帮到你,望采纳!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二维数组初始化方法有两种。你输入的数据是两行三列
1:分行赋值法
int x[2][3]={{123},{456}};
2:顺序赋值法
int x[2][3]={1,2,3,4,5,6}
1:分行赋值法
int x[2][3]={{123},{456}};
2:顺序赋值法
int x[2][3]={1,2,3,4,5,6}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
[2][3]即为二行三列,你写的是三行二列,[2][3]也可以降为一维{1,2,3,4,5,6}也对
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x[2][3]是两行三列。{1,2}代表一行,so。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询