美文网首页
C学习:04内存四区及变量

C学习:04内存四区及变量

作者: 放纵的卡尔 | 来源:发表于2018-12-15 01:24 被阅读0次

    变量介绍

    C中分全局变量和代码块中的局部变量.
    static可以修饰全局变量和局部变量以及方法.
    C中的方法名不同文件中的方法和全局变量是不能重复命名的.
    static修饰的变量是可以控制作用域的,文件作用域和代码块作用域.
    extern是为了解决非static的全局变量引用.
    static修饰的变量和全局变量都是在代码一开始加载的时候就初始化了.
    局部变量都是位于栈中的,栈的大小<8M(具体看操作系统和硬件,反正很小.)
    堆和静态区的的大小就很大了.


    内存四区.png

    相关文章

      网友评论

          本文标题:C学习:04内存四区及变量

          本文链接:https://www.haomeiwen.com/subject/flhohqtx.html