第1个回答 2011-10-30
a[3]表示的是数组中第三个元素
所以不能设置一个元素多个数值
而且a这个数组3个元素分别是a[0],a[1],a[2] ,a[3]就超过了数组范围了
第2个回答 推荐于2017-12-01
只有初始化的时候 可以用
int a[3]={1,2,3};
这种形式.
后续赋值, 只能
a[0] = 2;
a[1]=3;
a[2]=4;
或者写一个循环赋值.本回答被网友采纳
第3个回答 2011-10-30
请仔细看看数组的初始化那部分. 数组不能这样赋值,因为a[3]表示的一个数组元素的地址.
第4个回答 2011-10-30
a[3]是一个值,你后面跟了个数组,当然不对应了。
追问谢谢大哥们,太牛逼了