Computer Science
ATEXIT(3) Linux Programmer's Manual ATEXIT(3)
NAME
atexit - register a function to be called at normal pro-
gram termination.
SYNOPSIS
#include <stdlib.h>
int atexit(void (*function)(void));
DESCRIPTION
The atexit() function registers the given function to be
called at normal program termination, whether via exit(3)
or via return from the program's main. Functions so reg-
istered are called in the reverse order of their registra-
tion; no arguments are passed.
RETURN VALUE
The atexit() function returns the value 0 if successful;
otherwise the value -1 is returned; errno is not set.
CONFORMING TO
SVID 3, BSD 4.3, ISO 9899
SEE ALSO
exit(3), on_exit(3)
GNU 14 September 1997 1
Back to the index