代码区 程序被操作系统加载到内存时,所有可执行的代码被加载到代码区,也叫代码段,存储程序的代码指令.程序运行时,这段区域数据不可被修改只可以被执行. 静态区 程序中的静态变量.全局变量存放在此区域(初始化的全局变量和静态变量在一块区域).代码执行期间一直占用内存! 堆 堆是不连续的内存区域,获得的空间比较灵活,也比较大,一般速度比较慢,而且容易产生内存碎片,不过用起来最方便.需要程序员申请的内存空间,空间的释放一般由程序员控制(比如new, delete, malloc, free)…