exit
来自cppreference.com
该页由英文版wiki使用Google Translate机器翻译而来。
该翻译可能存在错误或用词不当。鼠标停留在文本上可以看到原版本。你可以帮助我们修正错误或改进翻译。参见说明请点击这里. |
在头文件 <stdlib.h> 中定义
|
||
void exit( int exit_code ); |
||
使程序正常终止。
会执行下列清理步骤:
- 对传入 atexit 的所有函数执行调用。
- 清空(flush)并关闭所有 C 流。
- 删除由 tmpfile 创建的文件。
- 控制被返回到主机环境。如果
exit_code
是EXIT_SUCCESS,实现自定义的状态,表示成功终止。如果exit_code
是EXIT_FAILURE,实现自定义的状态,表示成功终止。在其他情况下实现自定义的状态值,则返回.原文:control is returned to the host environment. Ifexit_code
is EXIT_SUCCESS, an implementation-defined status, indicating successful termination is returned. Ifexit_code
is EXIT_FAILURE, an implementation-defined status, indicating unsuccessful termination is returned. In other cases implementation-defined status value is returned.
目录 |
[编辑] 参数
exit_code | - | 退出的程序的状态
|
[编辑] 返回值
(无)
[编辑] 示例
本章尚未完成 原因:暂无示例 |
[编辑] 另请参阅
引发非正常的程序终止(不清理) (函数) | |
注册一个函数使其在调用exit()时被调用 (函数) | |
(C99) |
引发正常的程序终止但不完全清理 (函数) |
C++ documentation for exit
|