Den huvudsakliga funktionen är utgångspunkten för alla C + + -program och är i allmänhet den första koden som körs när programmet körs . Dock får globala objekt med konstruktörer exekvera funktioner skrivna innan main utförs . Följande steg visar hur du deklarerar en huvudfunktion i C + + . Instruktioner
1
Lär giltiga funktionsprototyper för huvudfunktionen . Det skall bestå av något av följande :
int main ( ) , int main ( void ) ; int main ( int argc , * argv [ ] ) ;
2
Följ ordet huvud med en parentes , även när det inte finns några argument . Detta skiljer en funktion deklaration från andra typer av uttryck .
3
Bifoga kroppen av den huvudsakliga funktionen med klammerparenteser ( { } ) . Dessa hängslen kommer att innehålla kod som huvud kommer att utföra när den körs .
4
Undersök tredje prototypen anges i steg 1 . Argumentet argc ger antalet kommandoradsargument och argv listar sina värderingar . Vissa plattform - beroende implementeringar kan också ge ett tredje argument för programmets miljö
5
Titta på följande program som användning av huvudfunktion : .
# Include int main ( ) { cout avkastning 0; }
" hello World" -programmet är ett av de enklaste exemplen på en C + + -program och traditionellt den första som påträffas av C + + student. Alla program måste ha en huvudfunktion .
6
Observera att andra funktioner kan definieras innan main deklareras . Men förklaringen av viktigaste markerar början av programmet oberoende av fysisk plats i källkoden .