简单的C语言问题,急!!
来源:百度知道 编辑:UC知道 时间:2024/05/02 19:36:59
为什么声明: int vector[5]={1,2,3,4,5,6};是错的?
不是vector[0]=1,vector[1]=2.....以此类推吗?
那位大虾给解答一下?谢
不是vector[0]=1,vector[1]=2.....以此类推吗?
那位大虾给解答一下?谢
。。。
数组大小5也就是最多有5个元素,分别是vector[0]到vector[4]
你初始化列表里有6个数,当然错了。。
最好在修改为英文状态下输入标点符号
改成
int vector[5]={1,2,3,4,5};
int vector[5]={1,2,3,4,5};
改成
int vector[6]={1;2;3;4;5;6};
这个问题实在!