静态生存期
作用域的变量
静态生存期是计算机术语,静态生存期与程序的运行期相同,静态生存期的便利只要程序一开始运行,它就存在,直到程序运行结束,此变量的生存期也就结束了。
在c++中,具有文件作用域变量具有静态生存期。具有静态生存期的变量在固定的数据区域内分配空间。如果具有静态生存期的变量未初始化,则自动初始化为0。全局变量、静态全局变量、静态局部变量都具有静态生存期。如果要在函数内部的局部作用域中声明具有静态生存期的对象,则要使用关键字static。
程序举例
参考资料
最新修订时间:2024-05-21 17:56
目录
概述
参考资料