Função de saída em c

Função de saída em c
Exit () é uma função principal na linguagem de programação C/C ++ que é usada para encerrar instantaneamente o processo de chamada (função). É possível chamar de qualquer função. Informa o sistema operacional do estado de rescisão do programa, passando por um int valor. Geralmente é usado quando o software trava inesperadamente. Também é reconhecido como o estado atual do programa. A função de saída pode ser usada para encerrar um programa a qualquer momento, independentemente de quantas chamadas de função foram executadas. Ele chama uma variedade de outras funções antes de encerrar o aplicativo, como fechar arquivos abertos, para limpar.

A função de saída é especificada no cabeçalho e está incluído nas bibliotecas padrão C. O O arquivo define vários tipos, macros e funções básicas de utilidade para executar conversões numéricas, geração de números aleatórios, classificação, gerenciamento de memória e interagir com o ambiente. Para inter -se relacionar com o ambiente, utilize a função de saída.

Parâmetros

Os parâmetros da função exit () na linguagem de programação C são descritos embaixo.

Exit_success

Se o argumento de status aprovado for zero ou o int Macro valorizado: exit_success, descrito no Cabeçalho, um status de sucesso deve ser passado para o ambiente do host e, portanto, uma forma definida pela execução do status bem -sucedida é trazida de volta ao ambiente de hospedagem, para quem o controle é concedido. A saída (0) é usada para encerrar geralmente um programa, indicando que a operação foi realizada. Exit_success tem um valor de 0.

Como resultado, em vez de sair, poderíamos usar a saída (exit_success). Exit_success é um prefixo que se estende a expressões inteiras que podem ser passadas para a saída do método como um argumento. E saída (0) significa uma saída limpa do programa sem erros.

Exit_failure

Se o argumento de status fornecido for o Macro de valor int, especificado, especificado no Cabeçalho, a função de saída retornará uma versão de execução do resultado da falha para o ambiente de hospedagem, ao qual o controle é especificado. Também pode ser usado para encerrar o programa normalmente, mas com a condição de que a operação falhou. Exit_failure tem um valor de 1.

Como resultado, em vez de sair, podemos usar o exit_failure. Exit_failure é uma frase que pode ser usada para uma variedade de propósitos. O status de saída 1 representa que houve um problema de tempo de execução, que poderia ter sido causado por um erro de programação.

Exemplo 1
Temos um exemplo para ilustrar a funcionalidade básica da função exit () na linguagem de programação C. Faça um arquivo no seu compilador GCC que está configurado no seu sistema Windows 10. O nome do arquivo pode depender de sua escolha, mas sua extensão deve ser “.C ”. No início do nosso programa, poucas bibliotecas foram adicionadas para a execução suave do código. Depois disso, temos a função principal. Inicialmente, usamos duas declarações printf () com especificador "\ n" que imprimirá seu resultado em duas linhas separadas.

Após essas duas declarações, a saída (0) foi chamada. A funcionalidade da saída (0) foi explicada em detalhes no segmento de parâmetros deste guia. Após essa chamada de função, outra instrução de impressão foi usada, mas não será exibida na tela de saída. O motivo dessa implementação é que a saída (0) foi usada antes da terceira declaração. Agora, salve e feche o arquivo para obter o resultado do seu programa.

Assim que você salvar o arquivo, você deve compilar e executar seu código de exemplo, com a mesma rapidez que atinge a opção "Run and Compile" do seu compilador GCC, o console aparecerá na sua tela, que exibe o resultado esperado.

Exemplo 2
Agora, estamos avançando em direção ao nosso segundo exemplo para demonstrar a funcionalidade simples da função exit () na linguagem de programação C. Novamente, crie um arquivo no seu compilador GCC que está configurado no seu sistema Windows 10 ou utilize o primeiro, limpando o código anterior. O nome do arquivo pode depender de sua escolha, mas sua extensão deve ser “.C ”. No início do nosso programa, poucas bibliotecas foram introduzidas para a implementação suave do código. Depois disso, temos a função principal. Inicialmente, usamos uma instrução PRINTF ().

Após esta declaração, a saída (0) foi chamada. Ele apenas encerrará o programa aqui sem avançar mais. A funcionalidade da saída (0) foi esclarecida em detalhes na seção de parâmetros deste guia. Após essa chamada de função, outra declaração de impressão foi utilizada, mas não será exibida na tela de saída. O motivo dessa implementação é que a saída (0) foi usada antes da segunda declaração. Agora, salve e feche o arquivo para obter a saída do seu programa.

Assim que você salvar o arquivo, você deve compilar e executar seu código de amostra, o mais rápido que atingir a opção "Executar e compilar" do seu compilador GCC, o console aparecerá na tela que mostra o resultado previsível.

Conclusão

Este artigo é sobre função de saída () na linguagem de programação C. Discutimos seu conceito e parâmetros em detalhes para que você tenha um controle sobre os exemplos que explicamos neste guia. Você pode alterar esses exemplos da função de saída () para verificar sua funcionalidade na linguagem de programação C C.