Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
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  or-
       der 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)

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | CONFORMING TO | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=atexit&sektion=3&manpath=Red+Hat+9>

home | help