【编程】C++入门:static 全局区(静态区)什么时候释放?

static 全局区(静态区)什么时候释放?

  1. 静态局部变量在程序开始执行的时候就始终存在,也就是说它的生命期为整个源程序。
  2. 静态局部变量的生命期虽然为整个源程序,但是其作用域仍与自动变量相同。
  3. 静态局部变量的初始化是在编译时进行的。在定义时用常量或者常量表达式进行赋值。未赋值编译时系统自动赋值为0
  4. 静态局部变量具有可继承性。

猜你喜欢

转载自blog.csdn.net/m0_46613023/article/details/114523624