变量属性

C语言变量可以有自己的属性


定义变量的时候可以加上属性关键字
 

属性关键字指明变量的特殊意义

 

 


 

auto

变量默认属性

只能修饰局部变量

 


 

static(修饰的变量被调用后值不销毁)

static修饰的变量或函数不能被其它文件调用

 


 

register

寄存器变量不在内存中

寄存器变量不能修饰全局变量

用于讲究性能的实时系统里(如某个变量被经常调用)

 

 

 

 

 

posted @ 2015-09-03 13:08  沐风先生  阅读(88)  评论(0编辑  收藏  举报