为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

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

1 回答

已采纳
?
onemoo

TA贡献883条经验 获得超454个赞

文件作用域中的数组的元素会全部初始化为0,函数中被static修饰的数组的元素也会被初始化为0。 auto的数组元素初值是不确定的。

被extern修饰的话,这语句算是声明而非定义,数组不会被初始化的。

查看完整回答
反对 回复 2016-04-09
  • 1 回答
  • 0 关注
  • 1711 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信