Função da biblioteca C - sair ()

Descrição

A função da biblioteca C void exit(int status)encerra o processo de chamada imediatamente. Quaisquer descritores de arquivo abertos pertencentes ao processo são fechados e quaisquer filhos do processo são herdados pelo processo 1, init, e o pai do processo recebe um sinal SIGCHLD.

Declaração

A seguir está a declaração da função exit ().

void exit(int status)

Parâmetros

  • status - Este é o valor de status retornado ao processo pai.

Valor de retorno

Esta função não retorna nenhum valor.

Exemplo

O exemplo a seguir mostra o uso da função 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);
}

Vamos compilar e executar o programa acima que produzirá o seguinte resultado -

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