C++程序的内存格局通常为4个区:
1:全局数据区:存放全局变量、静态数据、常量
2:代码区:存放所有类成员函数和非成员函数代码
3:栈区 :存放为运行函数而分配的局部变量、函数参数、返回类型、返回地址
4:堆区 余下的就是堆(使用new和delete)注意如果操作堆内存时
关于sizeof中数据对齐及其它的一些问题总结
本文详细介绍了C++程序的内存布局,分为四个主要区域:全局数据区、代码区、栈区和堆区,并阐述了各自的功能及用途。

被折叠的 条评论
为什么被折叠?



