美文网首页selector程序员iOS Developer
iOS学习 - static语法学习

iOS学习 - static语法学习

作者: 蠢萌的L君 | 来源:发表于2016-04-27 13:31 被阅读213次

    static的作用:

    • 修饰局部变量

      • 让局部变量只初始化一次
      • 局部变量在程序中只有一份内存
      • 并不会改变局部变量的作用域,仅仅是改变了局部变量的生命周期(只到程序结束,这个局部变量才会销毁)
    • 修饰全局变量

      • 全局变量的作用域仅限于当前文件,为了全局变量的安全
    • 默认情况下,全局变量都可以通过extern访问到,并且进行修改,所以建议加static修饰全局变量。

    相关文章

      网友评论

        本文标题:iOS学习 - static语法学习

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