Funzione libreria C - exit ()
Descrizione
La funzione di libreria C. void exit(int status)termina immediatamente il processo chiamante. Tutti i descrittori di file aperti appartenenti al processo vengono chiusi e tutti gli elementi secondari del processo vengono ereditati dal processo 1, init, e al genitore del processo viene inviato un segnale SIGCHLD.
Dichiarazione
Di seguito è riportata la dichiarazione per la funzione exit ().
void exit(int status)
Parametri
status - Questo è il valore di stato restituito al processo genitore.
Valore di ritorno
Questa funzione non restituisce alcun valore.
Esempio
L'esempio seguente mostra l'utilizzo della funzione exit ().
#include <stdio.h>
#include <stdlib.h>
int main () {
printf("Start of the program....\n");
printf("Exiting the program....\n");
exit(0);
printf("End of the program....\n");
return(0);
}
Compiliamo ed eseguiamo il programma sopra che produrrà il seguente risultato:
Start of the program....
Exiting the program....