网站建设403,网站制作背景,网站建设要注意哪些问题,哈尔滨发布最新公告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架构中经常遇到