• C 程序在执行时 将内存大方向划分为4个区域 代码区 存放函数体的二进制代码 由操作系统进行管理的 全局区 存放全局变量和静态变量以及常量 栈区 由编译器自动分配和释放 存放函数的参数值 局部变量等 堆区 由程序员分配和释放 若程序员不释放