static
 
实验介绍
在 C/C++ 中都可以使用 static 关键字,但是却需要注意在 C 与 C++ 的使用方法有差异。C++ 除了继承 C 中 static 的使用方法外还增加了新的使用方法。本次实验主要介绍 static 在 C++ 中的使用方法。
静态的成员在实例化对象之前已经产生,并将数据存放在全局(静态)存储区。
知识点
- C 语言中- static作用
- 静态数据成员
- 静态成员函数
C 语言中 static 作用
 
static 作用
- static修饰局部变量。
- static修饰全局变量。
- static修饰函数。
静态局部变量
- 静态局部变量在全局数据区分配内存。
- 静态局部变量只初始化一次。
- 静态局部变量一般在声明处初始化,如果没有显式初始化,会被程序自动初始化为 0。
- 静态局部变量比普通局部变量生命周期长,始终驻留在全局数据区,直到程序运行结束。但其作用域还是为局