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);
}
#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....Weitere Erweiterungen