Developer's Daily | Unix by Example |
main | java | perl | unix | dev directory | web log |
exit ? cause normal program termination |
#include <stdlib.h> void exit(int status); |
The exit() function causes normal program termination and the value of status is returned to the parent. All functions registered with atexit() and on_exit() are called in the reverse order of their registration, and all open streams are flushed and closed. |
The exit() function does not return. |
SVID 3, POSIX, BSD 4.3, ISO 9899 |
_exit(2), atexit(3), on_exit(3) |