ABCDEFGHIJKLMNOPQRSTUVWXYZ

atexit

ATEXIT(3)                  Linux Programmer's Manual                 ATEXIT(3)



NAME
       atexit  -  register  a function to be called at normal program termina-
       tion.

SYNOPSIS
       #include <stdlib.h>

       int atexit(void (*function)(void));

DESCRIPTION
       The atexit() function registers the given function to be called at nor-
       mal  program  termination,  whether  via exit(3) or via return from the
       program's main.  Functions so registered  are  called  in  the  reverse
       order of their registration; no arguments are passed.

RETURN VALUE
       The  atexit()  function returns the value 0 if successful; otherwise it
       returns a nonzero value; errno is not set.

CONFORMING TO
       SVID 3, BSD 4.3, ISO 9899

SEE ALSO
       exit(3), on_exit(3)



GNU                               1997-09-14                         ATEXIT(3)