数据结构

浅析ios中static和const的使用

2018-08-30  本文已影响0人  GoodProspect

一、static

    修饰局部变量:

        1、让局部变量只初始化一次

        2、局部变量在程序中只生成一份内存

        3、延长局部变量的生命周期,程序结束才会销毁。

    修饰全局变量:

        只能在本文件中访问,作用域仅限于当前文件

二、const

    被const修饰的变量是只读的,不可以修改        

开发中经常用到static和const一起使用的情况,如定义一个只能在当前文件访问的全局常量

    static  类型   const   常量名  = 初始化值

    例如:static NSString * const test = @"abc";

上一篇 下一篇

猜你喜欢

热点阅读