一、常见段 1、text / code 【通常属于只读,代码段是可共享的,从而节省内存资源】 存放程序执行的机器指令(这部分区域的大小在程序运行前就已经确定) 2、data 【静态内存分配,其生命周期与程序的执行周期相同】 被初始化的全局变量 静态变量(包括全局静态变量和局部静态变量) 常量数据 class中的初始化的静态成员 3、bss 【静态内存分配,变量在程序开始执行前不会被分配具体的内存值,而是在程序执行时才被赋予初始值】 未初始化的全局变量 未初始化的静态变量(局部变量+全局变量) 初始化为0的全局变量or静态变量 class中的未初始化的静态成员 4、HEAP 【动...