猿问

分别举例说明静态(static)和外部(extern)、自动(auto)类型的数组的元素

看到数组内容出现以下:
在声明数组后没有进行初始化的时候,静态(static)和外部(extern)类型的数组元素初始化元素为0,自动(auto)类型的数组的元素初始化值不确定。
对这三种类型数组元素不很理解,能不能举一些例子。


藏宝alo
浏览 1859回答 1
1回答

onemoo

文件作用域中的数组的元素会全部初始化为0,函数中被static修饰的数组的元素也会被初始化为0。 auto的数组元素初值是不确定的。被extern修饰的话,这语句算是声明而非定义,数组不会被初始化的。
随时随地看视频慕课网APP
我要回答