Focus on my subject! Powered by HendyZhu

永久域名:http://hendy.cnblogs.com

导航

2009年11月18日

Heap和Stack的区别

摘要: 在堆上分配内存可能许多人对内存分配上的“栈 stack”和“堆 heap”还不是很明白。包括一些科班出身的人也不明白这两个概念。简单的来讲,stack上分配的内存系统自动释放, heap上分配的内存,系统不释放,哪怕程序退出,那一块内存还是在那里。stack一般是静态分配内存,heap上一般是动态分配内存。由malloc系统函数分配的内存就是从堆上分... 阅读全文

posted @ 2009-11-18 22:09 Hendy Chu 阅读(754) 评论(0) 推荐(0) 编辑