阅读背景:

C++变量作用域和声明周期(整理)

来源:互联网 

对一个C++变量来说,有两个属性非常重要:作用域和生命周期,它们从两个不同的维度描述了一个变量–时间和空间。顾名思义,作用域就是一个变量可以被引用的范围,如:全局作用域、文件作用域、局部作用域;而生命周期就是这个变量可以被引用的时间段。不同生命周期的变量,在程序内存中的分布位置是不一样的。一个程序的内存分为代码区、全局数据区、堆区、栈区,不同的内存区域,对应不同的生命周期。 对一个C++变量来说,有两个属性非常重要:作用域和生命周期,它们从两个不同的维度描述了




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: