C-Bibliotheksfunktionen -exit()

C-Standardbibliothek - <stdlib.h>

Beschreibung

C-Bibliotheksfunktionenvoid exit(int status)Beendet sofort den aufrufenden Prozess. Alle offenen Dateideskriptoren, die zu diesem Prozess gehören, werden geschlossen, und die Kindprozesse des Prozesses werden von Prozess 1, init, geerbt, während ein SIGCHLD-Signal an den Elternprozess gesendet wird.

Deklaration

Nachfolgend finden Sie die Deklaration der Funktion exit().

void exit(int status)

Parameter

  • status-- Statuswert, der an den Elternprozess zurückgegeben wird.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Beispiel

Das folgende Beispiel demonstriert die Verwendung der Funktion exit().

Beispiel

#include <stdio.h>
#include <stdlib.h>

int main ()
{
   printf("Programmstart....\n");
   
   printf("Programm beendet....\n");
   exit(0);

   printf("Programmende....\n");

   return(0);
}

Lassen Sie uns das obige Programm kompilieren und ausführen, was das folgende Ergebnis erzeugt:

The beginning of the program.... Exiting the program....

C-Standardbibliothek - <stdlib.h>

Weitere Erweiterungen