static、extern、const

2018-09-06  本文已影响0人  稻草人娃娃

static:静态变量,创建该变量的源文件独享,也可以说是私有的全局变量,作用域为声明它的.m文件

extern:全局变量,如果有同名的局部变量,在使用该局部变量的方法内全局变量会被屏蔽掉

const:静态常量,不可变

static extern:静态全局变量,除生命该变量的类外,其他源文件不可使用,并且不可以使用与之相同的变量名

extern const:同时修饰同一个变量时,该全局变量只能被初始化一次,不可变

上一篇 下一篇

猜你喜欢

热点阅读