OC关键字(I) -- Const

Const

const 前缀声明指定类型的常量,如下所示:

const type variable = value;


const 修饰位置的变化

//变量a被const修饰,就成为了只读,不能被修改赋值了
int  const  a = 10;  //等价于  const  int   a = 10;
// Wrong a = 20;//错误代码


int  const  *p   //  *p只读 ;p变量

int  * const  p  // *p变量 ; p只读

const  int   * const p //p和*p都只读

int  const  * const  p   //p和*p都只读


const 常用用法

//定义一个全局只读变量
NSString  * const Kname = @"appkey";

//static修饰后此全局变量只能本文件访问
static NSString *const Key = @"hddjj”;



参考资料:[1]


  1. 关键字

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容