NAME
exit —
perform normal program
termination
SYNOPSIS
#include
<stdlib.h>
void
exit(int
status);
DESCRIPTION
Exit()
terminates a process.
Before termination it performs the following functions in the order listed:
- Call the functions registered with the atexit(3) function, in the reverse order of their registration.
- Flush all open output streams.
- Close all open streams.
- Unlink all files created with the tmpfile(3) function.
RETURN VALUES
The exit() function never returns.
SEE ALSO
STANDARDS
The exit() function conforms to
ANSI X3.159-1989
(“ANSI C89”).