A função principal é o ponto de entrada para qualquer programa em C + + e é, geralmente, o primeiro código que é executado quando o programa é executado . No entanto, objetos globais com construtores podem executar funções escritas pelo usuário antes principal é executado. Os passos seguintes explicam como declarar uma função principal em C + +. Instruções
1
Aprenda os protótipos de função válidos para a função principal. Deve ser composto de uma das seguintes formas :
int main () ; int main (void); int main (int argc , * argv [ ]);
2
Siga o palavra principal com um par de parênteses , mesmo quando não há argumentos. Isto distingue uma declaração de função de outros tipos de expressões.
3
Coloque o corpo da função principal com chaves ({ }). Estas chaves conterá o código que o principal irá executar quando ele é executado .
4
Examine o terceiro protótipo dado no Passo 1. O argumento argc fornece o número de argumentos de linha de comando e argv lista seus valores. Algumas implementações dependentes de plataforma também pode fornecer um terceiro argumento para o ambiente do programa
5
Olhe para o seguinte programa como um uso da função principal : .
# Include int main ( ) { cout return 0; }
Este " Olá mundo " programa é um dos exemplos mais simples de um programa C + + e, tradicionalmente, o primeiro encontrado pelo estudante + C + . Todos os programas devem ter uma função principal.
6
Observa-se que outras funções podem ser definidas antes da principal é declarada. No entanto , a declaração das principais marcas do início do programa , independentemente de sua localização física dentro do código fonte .