September 6
La funzione principale è il punto di ingresso per qualsiasi programma C ++ ed è generalmente il primo codice che viene eseguito quando il programma viene eseguito. Tuttavia, gli oggetti globali con i costruttori possono eseguire funzioni user-scritto prima principale viene eseguito. Di seguito viene spiegato come dichiarare una funzione principale di C ++.
1 Imparare i prototipi delle funzioni valide per la funzione principale. Esso deve consistere di uno dei seguenti:
int main ();
int main (void);
int main (int argc, * argv []);
2 Seguire la parola principale con un paio di parentesi, anche quando non ci sono argomenti. Questo distingue una dichiarazione di funzione da altri tipi di espressioni.
3 Racchiudere il corpo della funzione principale con le parentesi graffe ({}). Questi sostegni conterranno il codice che principale eseguirà quando viene eseguita.
4 Esaminare il terzo prototipo di cui al punto 1. Il argc argomento fornisce il numero di argomenti della riga di comando e argv elenca i loro valori. Alcune implementazioni dipendenti dalla piattaforma possono anche fornire un terzo argomento per l'ambiente del programma.
5 Guardate il seguente programma come un uso della funzione principale:
includere
int main ()
{
cout << "Hello World!";
return 0;
}
Questo programma "ciao mondo" è uno degli esempi più semplici di un programma C ++ e tradizionalmente il primo incontrato dallo studente C ++. Tutti i programmi devono avere una funzione principale.
6 Si osservi che altre funzioni possono essere definite prima principale è dichiarato. Tuttavia, la dichiarazione principale segna l'inizio del programma, indipendentemente dalla posizione fisica all'interno del codice sorgente.