Just For Me

博客园 首页 新随笔 联系 订阅 管理

2012年3月5日 #

摘要: 栈 : 倒栈, 容量一次分配1M, 从高地址向低地址分配, 保存参数,局部变量,以及所调函数在主函数的下一条语句地址, 容量小。堆: 程序员自主分配空间,自由度大。网上看到的两篇关于堆与栈的介绍,讲的比较清楚。 1堆和栈的区别 原地址:http://blog.csdn.net/goingup/archive/2006/03/07/618309.aspx 在bbs上,堆与栈的区分问题,似乎是一个永恒的话题,由此可见,初学者对此往往是混淆不清的,所以我决定拿他第一个开刀。 首先,我们举一个例子: void f() { int* p=new int[5]; } 这条短短的一句话就包含了堆与栈... 阅读全文
posted @ 2012-03-05 14:33 JunjieChang 阅读(260) 评论(0) 推荐(0) 编辑