exit
Comando exit
Sintaxe:
void exit( int valor_de_retorno);
Arquivo header:
stdlib.h
A função exit
deve ser usada quando se quer terminar a execução do programa, retornando para o sistema operacional um indicativo. Tanto em Unix/Linux como em Windows/DOS existem maneiras de se obter o número retornado.
O retorno 0 (zero) indica para o sistema operacional que o programa terminou corretamente, um retorno diferente de 0 (zero) indica um erro.
Veja o exemplo:
/* programa exit.c */ #include <stdio.h> #include <stdlib.h> int main (void) { int iValor_a; int iValor_b; while (1) { printf("Valores:"); scanf("%d %d", &iValor_a, &iValor_b); if (iValor_a == 0) { exit(0); } if (iValor_b == 0) { exit (11); } printf("Divisao : %d\n", iValor_a / iValor_b); } return 0; }
- Para testar o retorno do programa no Linux:
$> echo $?
- Para testar o retorno do programa no Windows:
C: \> echo %errorlevel%
exit.txt · Última modificação: 2023/09/12 16:14 por 127.0.0.1