永发信息网

关于定义数组初值:int a[3][2]={{1,3,5},{7,9,11}};对吗? error C2078: too many initializers

答案:5  悬赏:70  手机版
解决时间 2021-01-30 06:30
这是课本上给出的练习题 后边的就不说了 这样赋值可以吗? 我打出来是错误的
最佳答案
int a[3][2] 是3行两列数组,
初始化可以写成:
int a[3][2]={1,3,5,7,9,11};
或 int a[3][2]={ {1,3},{5,7},{9,11}};

你现在前两行的值给多了,第3行值没给。

初始化允许少给值,但不允许多给值。

例如:
int a[3][2]={ {1},{5,7},{9}};
正确,没给值的元素值为 0。
也就是 等于 给了 1 0 5 7 9 0
全部回答
这样就是对的,int a[2][3]={{1,3,5},{7,9,11}};或者int a[2][3]={1,2,3,4,5,6};,谢谢采纳
a[3][2]表示3行两列,你这样是两行三列了。 再看看别人怎么说的。
不对 {{1,2},{3,4},{5,6}} 是这个样子的
肯定错的 a[3][2]表示的是有三行两列 你写的是两行三列 第一个表示的是有几行 第二个表示的是有几列 a[3][2]的元素分别是a[0][0],a[0][1],a[1][0],a[1][1],a[2][0],a[2][1]。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问大家,男士内裤3xl是多大码
伟艺美甲地址好找么,我有些事要过去
凤喙的意思是什么啊?知道的请说下!
FreeLifeNailSalon地址在哪,我要去那里办事
我有一个朋友,买了一个苹果七他说是分期付款
为什么战旗美如画
Linux主要几种文件系统
直讲的意思是什么啊?知道的请说下!
下列国家中由日尔曼人建立的是D①英吉利 ②雅
出了交通事故,撞死人了,交警队久久不处理都
iphone6a1585不是翻新机吧
沛县文体局地址好找么,我有些事要过去
艳儿韩式半永久纹绣定妆地址在什么地方,想过
电焊机输出电流太大可以在初级线圈上串联一电
2007年美国发生的引起全球金融市场剧烈震荡的
推荐资讯
发生交通事故当事人怕被打不在现场算不算逃逸
请教,湖南平江县各乡镇赶集的时间,
刚在手机店买的耳机就坏了,能给换吗?我现在
从25个不同元素中,任取三个元素组成一个组合
陈畴的意思是什么啊?知道的请说下!
小拇指——汽车玻璃水的价格是多少?
文印快照地址好找么,我有些事要过去
贫旅的意思是什么啊?知道的请说下!
笔记本玩游戏会本来流畅突然帧数降低到10多,
SpeXial拼贴记忆的歌词
三尖泡村地址有知道的么?有点事想过去
沙岭台村地址在什么地方,我要处理点事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?