![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
内存管理
勤奋的伙计
这个作者很懒,什么都没留下…
展开
-
windows操作系统对于程序运行时堆栈的管理的研究
通过下面的代码得出了一个结论:在windows操作系统中,栈空间不会释放,而是如果现有的栈空间满足函数的运行,则不再申请新的栈空间,但函数退出后也不释放栈空间;如果函数运行时占空间不够,则需要再申请新的空间;使用malloc动态申请的空间因为位于堆空间,free后可以直接释放#include #include int hello1(){int arra[原创 2014-12-27 22:34:51 · 1098 阅读 · 0 评论 -
内存泄漏问题
C/C++内存泄漏及检测2011-02-20 17:51 by 吴秦, 33769 阅读, 14 评论, 收藏, 编辑 “该死系统存在内存泄漏问题”,项目中由于各方面因素,总是有人抱怨存在内存泄漏,系统长时间运行之后,可用内存越来越少,甚至导致了某些服务失败。内存泄漏是最难发现的常见错误之一,因为除非用完内存或调用malloc失败,否则都不会导致任何问题。实际上,使用C/C++这类没有转载 2014-12-13 22:29:22 · 569 阅读 · 0 评论