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

5.11变量存储类别

评论区,排名第二的那个同学最后一行,为什么说不定义,最后会输出是5.

正在回答

2 回答

参见一下上一节, 如果去掉16行的extern,

按上节内容所说就相当于定义了一个局部变量(主函数作为函数也是可以定义局部变量的  ,int前头啥也没有就是自动变量了),

并且就如楼上所说,不赋值就被默认为零。

0 回复 有任何疑惑可以回复我~

不定义的话 就是自动变量 自动变量不赋予初值 系统会自动赋值  我电脑系统定义为0

0 回复 有任何疑惑可以回复我~
#1

卷幕 提问者

是随机的吗?
2017-11-27 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       926207    人
  • 解答问题       20797    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

5.11变量存储类别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信