【发布时间】:2021-07-25 01:01:17
【问题描述】:
据我们所知:-
exit()执行以下操作。
- 刷新未写入的缓冲数据。
- 关闭所有打开的文件。
- 删除临时文件。
- 将整数退出状态返回给操作系统。
和
abort()可能无法关闭打开的文件。它也可能不会删除 临时文件,并且可能不会刷新流缓冲区。此外,它不 调用用 atexit() 注册的函数。
来源:-https://www.geeksforgeeks.org/understanding-exit-abort-and-assert/
所以我的问题是当程序在没有这两个函数的情况下(通常)终止时会发生什么?
希望你有我的问题...
【问题讨论】: