T tseug Unregistered / Unconfirmed GUEST, unregistred user! 2001-11-11 #3 栈。由系统保留使用,组织的方式和栈一样,遵循后进先出的规则。用语存放程序的 临时状态数据,如进行函数调用时存放返回地址、传递的参数以及局部变量等,这些 空间在退出函数作用域时将会释放。栈指针一般由高地址向低地址发展。 堆,也称自由存储区。程序运行期间由程序员动态申请的空间在堆中分配。如用new或 malloc分配的空间。这些空间需要程序员显式地用delete或free释放并归还给堆。堆 指针一般由地址向高地址增长。
栈。由系统保留使用,组织的方式和栈一样,遵循后进先出的规则。用语存放程序的 临时状态数据,如进行函数调用时存放返回地址、传递的参数以及局部变量等,这些 空间在退出函数作用域时将会释放。栈指针一般由高地址向低地址发展。 堆,也称自由存储区。程序运行期间由程序员动态申请的空间在堆中分配。如用new或 malloc分配的空间。这些空间需要程序员显式地用delete或free释放并归还给堆。堆 指针一般由地址向高地址增长。