摘要: 什么是堆 光有栈对于面向过程的程序设计还远远不够,因为栈上的数据在函数返回的时候就会被释放掉,所以无法将数据传递至函数外部。而全局变量没有办法动态地产生,只能在编译的时候定义,有很多情况下缺乏表现力。在这种情况下,堆是唯一的选择。 堆是一块巨大的内存空间,常常占据着整个虚拟空间的绝大部分。在这片... 阅读全文
posted @ 2015-07-24 08:37 vincently 阅读(1679) 评论(0) 推荐(1) 编辑