Fonction de bibliothèque C - exit ()

La description

La fonction de bibliothèque C void exit(int status)met immédiatement fin au processus d'appel. Tous les descripteurs de fichier ouverts appartenant au processus sont fermés et tous les enfants du processus sont hérités par le processus 1, init, et le processus parent reçoit un signal SIGCHLD.

Déclaration

Voici la déclaration de la fonction exit ().

void exit(int status)

Paramètres

  • status - Il s'agit de la valeur de statut renvoyée au processus parent.

Valeur de retour

Cette fonction ne renvoie aucune valeur.

Exemple

L'exemple suivant montre l'utilisation de la fonction 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);
}

Compilons et exécutons le programme ci-dessus qui produira le résultat suivant -

Start of the program....
Exiting the program....