DOKK / manpages / debian 10 / manpages-pt-dev / atexit.3.pt
ATEXIT(3) Linux Programmer's Manual ATEXIT(3)

atexit - faz com que uma função seja chamada quando o programa terminar nornmalmente.

#include <stdlib.h>

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

A função atexit() faz com que function seja chamada quando o programa terminar normalmente, o que pode ocorrer via exit(3) ou quando for dado return na função main. As funções registradas por último são chamadas primeiro e não recebem argumentos.

Retorna 0 se tiver êxito. Caso contrário, retorna -1 sem colocar um código de erro em errno.

SVID 3, BSD 4.3, ISO 9899

exit(3), on_exit(3)

Paulo César Mendes <drpc@ism.com.br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)

14 September 1997 GNU