会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
Just do it...
学而不思则罔,思而不学则殆...
博客园
首页
新随笔
联系
管理
订阅
2010年6月9日
Two ways of using memory: Stack and Heap
摘要: 栈(stack)堆(heap)栈是存放函数返回地址、参数、局部变量的。 堆是程序可以自由操作的内存,使用时先申请,用完之后释放,如何使用完全由程序代码控制。栈在汇编代码中表示成PUSH POP,用的是ESS段,SP寄存器 而堆不是,是在内存中读写,EDS段,C++包括两种被应用程序管理的内存区域:一种称为栈(stack),另一种称为堆(heap)。 stack是函数被调用时自动分配的一块内存区域,...
阅读全文
posted @ 2010-06-09 18:08 Ready!
阅读(354)
评论(0)
推荐(0)
编辑
公告