Definição - o que significa código de saída?
Um código de saída ou status de saída é um número retornado por um executável para mostrar se foi bem-sucedido. Às vezes, isso também é chamado de código de retorno ou, em alguns casos, código de erro, embora a terminologia aqui possa ser um pouco diferente.
Definirtec explica o código de saída
A explicação simples para um código de saída é que o programa executável é programado para retornar um número inteiro que mostra se ele foi executado com sucesso. Em geral, zero é geralmente o sinal para uma execução bem-sucedida e os números de 1 a 255 representam vários resultados negativos ou problemas.
A terminologia do código de saída é um tanto confusa, pois as pessoas podem chamar os códigos de erro de "códigos de retorno" ou "códigos de saída". Em qualquer caso, interpretar esses números ajuda os observadores a entender por que um programa travou, por exemplo, no infame cenário da "tela azul da morte" da Microsoft, onde usuários experientes podem obter informações da saída de texto exibida.
Uma das distinções importantes nos códigos de saída é a existência de erros de sintaxe versus erros de compilação. À medida que a computação fica mais complicada, o número de erros ou resultados potenciais aumenta, refletindo nas tecnologias que produzem e interpretam códigos de saída.
Existem também diferentes tipos de depuração envolvidos.