无休网站建设,开发一个简单的app需要多少钱,网站建设和定位,成都注册公司代理公司1、static关键字的作用
修饰局部变量
作用域#xff1a;无变化
生命周期#xff1a;函数---程序#xff08;数据段#xff09;
特点#xff1a;只初始化一次
修饰全局变量
作用域#xff1a;整个工程-----本模块
生命周期#xff1a;无变化
修饰函数
作…1、static关键字的作用
修饰局部变量
作用域无变化
生命周期函数---程序数据段
特点只初始化一次
修饰全局变量
作用域整个工程-----本模块
生命周期无变化
修饰函数
作用域整个工程-----本模块
2、const关键字的作用
作用限定一个变量不被允许被改变提高程序的健壮性
本质给编译器看在编译阶段起作用
例如
int const *p 这里的的*p是错的
int *const p 指针常量 这里不能p
int const *const p;
总结const离谁近谁就不允许修改
3、volatile 关键字的作用
作用告诉编译器该质量是易变的不要优化在arm架构中经常遇到