首页 > 解决方案 > 程序返回 EXIT_FAILURE 并终止后释放内存

问题描述

我正在上系统编程课。教授提到,在返回 EXIT_FAILURE 的情况下,不需要释放堆中分配的内存,因为这些内存会被操作系统回收。

所以我的问题是,在返回 EXIT_SUCCESS 的情况下,它会无限期地存在吗?如果不是,那么在程序终止后释放内存有什么意义?

标签: cmemory

解决方案


推荐阅读