c - 程序返回 EXIT_FAILURE 并终止后释放内存
问题描述
我正在上系统编程课。教授提到,在返回 EXIT_FAILURE 的情况下,不需要释放堆中分配的内存,因为这些内存会被操作系统回收。
所以我的问题是,在返回 EXIT_SUCCESS 的情况下,它会无限期地存在吗?如果不是,那么在程序终止后释放内存有什么意义?
解决方案
推荐阅读
- javascript - 使用 Typescript 时出现“属性 ... 类型不存在 ...”错误
- python - 使用 POST VXML 引发 MultiValueDictKeyError(key)
- firebase - Firebase 实时 .indexOn
- android - 预编译 Android 布局以加快视图创建速度
- sql - 查询未按预期工作,可能的语法错误?
- sql - 我们如何在每日报告的同一行中获得今天的价值和最近 7 天的价值?
- node.js - 如何删除文件池上的临时上传文件
- java - 双向映射错误:无法确定类型
- timezone - 有没有严格基于时间流逝的时间格式,而不是昼夜循环?
- java - 如何访问数组的枚举