Índice:
Vídeo: Função SET e RESET linguagem Ladder: Saiba a Principal Vantagem 2024
Todos os programas de linguagem C devem ter uma função main (). É o núcleo de cada programa. É requerido. A função principal () não precisa fazer nada além de estar presente dentro do código-fonte C. Eventualmente, ele contém instruções que dizem ao computador para realizar qualquer tarefa que seu programa tenha sido projetado para fazer. Mas não é oficialmente obrigado a fazer nada.
A função principal básica ()
Quando o sistema operacional executa um programa em C, ele passa o controle do computador para esse programa. Isto é como o capitão de um enorme oceano que lhe entrega a roda. Além de quaisquer medos que possam induzir, o ponto chave é que o sistema operacional precisa saber onde dentro do seu programa o controle precisa ser passado. No caso de um programa de linguagem C, é a função principal () que o sistema operacional está procurando.
No mínimo, a função main () se parece com isto:
main () {}
Como todas as funções de linguagem C, primeiro vem o nome da função, principal, então vem um conjunto de parênteses e, finalmente, vem um conjunto de chaves, também chamado cintas curly .
Se o seu programa C contiver apenas esta linha de código, você pode executá-lo. Não vai fazer nada, mas isso é perfeito porque o programa não diz ao computador para fazer nada. Mesmo assim, o sistema operacional encontrou a função principal () e conseguiu passar o controle para essa função - o que não fez nada, mas imediatamente retornou o controle de volta ao sistema operacional. É um programa perfeito e sem falhas.
Dissecando a função principal ()
O conjunto de parênteses após um nome de função de linguagem C é usado para conter qualquer argumento para a função - material para digerir a função. Por exemplo, na função sqrt (), os parênteses abraçam um valor; A função então descobre a raiz quadrada desse valor.
A função main () usa seus parênteses para conter qualquer informação digitada após o nome do programa no prompt de comando. Isso é útil para uma programação mais avançada. Os programadores principiantes devem ter em mente o que esses parênteses estão lá, mas você deve primeiro construir sua compreensão de C antes de mergulhar nesse pântano.
As chaves são usadas para organização. Eles contêm instruções de programação que pertencem à função. Essas instruções de programação são como a função executa sua tarefa ou faz o que é.
Ao não especificar qualquer conteúdo, como foi feito para a função principal () anteriormente, você criou o que os C Lords chamam de função falsa - o que é um tipo apropriado, já que você está lendo Isso em Dummies.com.
Observe que a função básica, simples main () não requer uma palavra-chave ou procedimento específico para encerrar o programa. Em algumas linguagens de programação, é necessário um comando END ou EXIT, mas não em C. Na linguagem C, o programa termina quando encontra a última armadilha na função main (). Esse é o sinal de que o programa está pronto, após o qual o controle retorna ao sistema operacional.