2767184930 发表于 2020-11-27 17:17:29

提问,这题B哪错了

合法的数组定义是________。



A、
int n=6,a;



B、
int a={0,1,2,3,4,5};



C、
int a[];



D、
char a[]={'0','1','2','3','4','5'};

xieglt 发表于 2020-11-27 17:27:02

a只能容纳5个元素,而他写了6个。

心驰神往 发表于 2020-11-28 08:56:29

溢出了

黎明gg 发表于 2020-11-28 09:23:53

a【5】表示数组a里面存放5个元素,B选项存放了6个元素,会溢出报错
页: [1]
查看完整版本: 提问,这题B哪错了