变量定义时,如果对数组全部元素赋初值,则数组长度

如题所述

数组长度可以不用指定,默认就是所有赋初值的个数;如果想扩大数组长度,则需要指定,且必须大于已赋初值的个数。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-29
一维数组可以省略,二维数组行能省略,列不能
第2个回答  2012-05-21
char temp[]={"0,0,0"};定义长度3的数组并赋初值0,要付初值为1就char temp[]={"1,1,1"}
char temp1[3] //定义一个长度3的数组
定义数组后要对数组赋值只能一个个元素赋值,不能temp[]={"2,2,2"}对数组全部一起赋值,要付值可以用for 比如
for(0;i<3;i++)

temp[i]=‘0’;
第3个回答  2012-05-23
?什么意思?
第4个回答  2012-05-21
可以不定义
相似回答