课程
/后端开发
/C++
/C++远征之封装篇(上)
全局区和栈区有什么区别呢?
2018-11-07
源自:C++远征之封装篇(上) 6-1
正在回答
全局区里的变量在整个程序的执行期间都有效,不会被释放,即抹除;栈区里的生命周期与对应他前一个的花括号有关。当执行语句结束,栈区里的变量所占空间被释放,当整个程序运行结束,全局区里的变量所占空间被释放。显而易见,全局区的变量存活时间比栈区的长
CassanBob
作用域不同
举报
封装--面向对象的基石,本教程力求帮助小伙伴们即学即会