看到数组内容出现以下:
在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。
对这三种类型数组元素不很理解,能不能举一些例子。
1 回答
已采纳
onemoo
TA贡献883条经验 获得超454个赞
文件作用域中的数组的元素会全部初始化为0,函数中被static修饰的数组的元素也会被初始化为0。 auto的数组元素初值是不确定的。
被extern修饰的话,这语句算是声明而非定义,数组不会被初始化的。
添加回答
举报
0/150
提交
取消