一、具体分布如图所示: 二、关于堆和栈 (1)分配方式: 栈:由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于 数据结构中的栈。 堆: 一般由程序员分配释放,它的分配方式类似于链表。