问答详情
源自:5-11 变量存储类别

5.11变量存储类别

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

提问者:卷幕 2017-11-23 16:43

个回答

  • 新生代_白色
    2017-12-03 22:18:31

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

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

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

  • qq_静心得意_0
    2017-11-24 19:47:31

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