static 关键字有三种用法
- static 修饰局部变量 → 静态局部变量
- 改变局部变量的生命周期,下次使用该局部变量是上次使用完后的值,而不是初始值
- static 修饰全局变量 →静态全局变量
- 只能在本文件内使用,不能在其他文件中访问,extern外边声明也不行(无static时默认是可以被外部访问的)
- static 修饰函数 →静态函数
- 只能在本文件中调用,同2
本文详细介绍了C/C++中static关键字的三种主要用途:静态局部变量能保持其上次使用的值,静态全局变量限制为本文件内使用,静态函数则仅在定义文件中可见。通过理解这些特性,读者可以更好地掌握static在程序设计中的应用。
static 关键字有三种用法
1229
6573

被折叠的 条评论
为什么被折叠?