版权所有 © 2014 tutorialspoint
void _exit(int status);
#include <stdlib.h>
void _Exit(int status);
值status将作为进程的退出状态返回给父进程,并且可以使用wait()系列调用中的一个进行收集。
函数_Exit()等效于_exit()。
函数_exit()类似于exit(),但不调用使用atexit()或on_exit()注册的任何函数。它是否刷新标准I/O缓冲区并删除使用tmpfile(3)创建的临时文件取决于实现。另一方面,_exit()确实关闭打开的文件描述符,这可能会导致未知的延迟,等待挂起的输出完成。如果不需要延迟,则在调用_exit()之前调用诸如tcflush()之类的函数可能很有用。_exit()时是否取消任何挂起的I/O以及可能取消哪些挂起的I/O取决于实现。
execve (2)
exit_group (2)
fork (2)
kill (2)
wait (2)
wait4 (2)
waitpid (2)
广告