美文网首页
static和const

static和const

作者: 奥个特曼 | 来源:发表于2015-07-24 17:31 被阅读137次

static


修饰局部变量:修改的是生命周期

1> 被static修饰的局部变量,在整个程序运行过程中都只有一份内存

2> 被statci修饰的局部变量,并没有改变作用域

没有被static修饰的局部变量 被static修饰的局部变量

修饰全局变量:修改的是作用域

1> 没有被static修饰的全局变量,能被项目中任何文件访问

2> 被static修饰的全局变量,只能被本文件使用(定义这个变量的文件)

自己框架内部的全局变量最好用static修饰,为了安全性

const


框架内部的常量最好用const,不要用宏定义。const只分配一块内存,宏定义是替换,用一次就需要开辟一块内存,性能不好。

有些时候可能需要定义一些全局的常量,供整个项目使用

const和指针


相关文章

网友评论

      本文标题:static和const

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