在C++程序中,主要有如下几种内存格局: 1、全局数据区(data area):主要是存放全局变量、静态数据和常量。 2、代码区(code area):所有类成员函数、非类成员函数代码都存放在代码区。 3、栈区(stack area):局部变量、函数参数、返回的数据和地址等都存放在栈区。 4、堆区(heap area):剩下的东东都放在堆区。