English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Questa funzioneexit()
Utilizzato per terminare immediatamente la chiamata di funzione senza eseguire ulteriori elaborazioni. Comeexit()
La chiamata di funzione termina il processo. Chiamata solo costruttore della classe. Dichiarato nel file di intestazione "stdlib.h" del linguaggio C. Non restituisce nulla.
Ecco la sintassi exit()
void exit(int status_value);
Qui,
status_value-Il valore restituito al processo padre
Ecco un esempio exit()
#include <stdio.h> #include <stdlib.h> int main() { int x = 10; printf("Il valore di x: %d\n", x); exit(0); printf("Chiamata di exit()"); return 0; }
Risultato di output
Il valore di x: 10
Nel programma sopra, la variabile "x" viene inizializzata con un valore. Stampa il valore della variabile eexit()
Chiamare la funzione. Comeexit()
si dice, esce immediatamente dall'esecuzione senza stampare la fraseprintf()
la chiamataexit()
Come segue-
int x = 10; printf("Il valore di x: %d\n", x); exit(0);
La funzione _Exit() viene utilizzata per terminare normalmente il processo e restituire il controllo all'ambiente host. Non esegue alcuna attività di pulizia.
Ecco la sintassi di _Exit()
void _Exit(int status_value);
Qui,
status_value-Il valore restituito al processo padre
Ecco un esempio di _Exit()
#include <stdio.h> #include <stdlib.h> int main() { int x = 10; printf("Il valore di x: %d\n", x); _Exit(0); printf("Chiamata di _Exit()"); return 0; }
Nel programma sopra, non viene visualizzato alcun contenuto né viene visualizzato alcun errore.