Função principal em C

Função principal em C

“Para poder executar qualquer script C, esse script deve conter uma função“ main () ”. A função "main ()" é sem dúvida o componente mais importante de um script escrito na linguagem de programação C C. Este guia tentará destacar o significado da função "main ()" na linguagem de programação C.”

Significado da principal função na linguagem de programação C

A importância da função "main ()" na linguagem de programação C é explicada abaixo:

  • Uma função "main ()" é a função do driver de um script C.
  • É o ponto de partida e final de um programa escrito na linguagem de programação C.
  • A função "main ()" é a primeira função que é chamada sempre que um script C é executado.
  • Uma função "main ()" pode ou não retornar qualquer valor.
  • Da mesma maneira, uma função "main ()" pode ou não aceitar ou não parâmetros, dependendo dos requisitos.
  • Uma função "main ()" também pode chamar outras funções presentes em um script C.

Usando a função principal em C

A função "main ()" da linguagem de programação C é, de fato, a espinha dorsal dos scripts C, e você perceberá isso passando pelos seguintes exemplos:

Exemplo # 1: Função principal com o tipo de retorno vazio

Você pode criar uma função "main ()" em C com uma funcionalidade muito simples sem esperar que ela retorne qualquer valor. Isso pode ser feito com a ajuda do script C mostrado abaixo:

Neste programa, criamos uma função "main ()" com o tipo de retorno "vazio", o que significa que essa função "main ()" não terá um valor de retorno. Então, dentro desta função, acabamos de imprimir uma mensagem aleatória.

A compilação deste script C pode ocorrer com o seguinte comando:

$ GCC Main.C -O Main

Para executar este script, você pode usar o comando mostrado abaixo:

$ ./principal

A saída deste script C é mostrada na imagem a seguir, que só conseguimos exibir devido à nossa função "main ()".

Exemplo # 2: função principal com o tipo de retorno int

Agora, modificaremos o script C discutido no exemplo acima, como mostrado na imagem abaixo:

Neste script C, simplesmente mudamos o tipo de retorno da função "main ()" de "void" para "int". Isso significa que agora, esta função "main ()" retornará um número inteiro. Para isso, incluímos a declaração "Return 0" em nossa função "main ()".

Este script C produzirá exatamente a mesma saída que nosso primeiro script. Isso pode ser verificado a partir da seguinte imagem. No entanto, apenas o tipo de retorno da função "main ()" foi alterado neste exemplo.

Exemplo # 3: Função principal chamando outra função

Neste exemplo, iremos um passo adiante e criaremos uma função "main ()" que chamará outra função em c. Para isso, você pode considerar o script C mostrado na imagem abaixo:

Neste programa C, incluímos o “stdio.Arquivo de cabeçalho H ”seguido pela declaração da função que desejamos chamar. Depois disso, definimos nossa função "main ()", que chamamos de outra função. Então, definimos a outra função, eu.e., "impressão()". Nós projetamos esta função para imprimir uma mensagem no terminal.

A imagem a seguir mostra a saída deste script C. É assim que você pode usar a função "main ()" para chamar outra função na linguagem de programação C.

Conclusão

Este artigo queria transmitir a importância da função "main ()" na linguagem de programação C. Depois de destacar seu significado, compartilhamos com você alguns exemplos para tornar essa ideia ainda mais clara.