Hvordan å gå tilbake til den viktigste funksjonen i C ++

Dataprogrammer trenger noen mekanisme som forteller operativsystemet hvor du skal begynne behandlingen. I C ++ språket kalles dette den viktigste funksjonen. Det er der programmet starter. Den viktigste funksjonen vanligvis delegerer oppgaver til andre funksjoner og programvarekomponenter. Når den gjør dette, må den kjøringen til slutt tilbake slik at den kan fortsette med resten av programmet. I C ++, er denne avkastningen mekaniker bygget inn i språket i form av Return uttalelse. Ved hjelp av Return uttalelse, kan du bestemme når en funksjon er ferdig og hendene over utførelsen tilbake til den viktigste funksjonen.

Bruksanvisning

1 Start din C ++ IDE og opprette en ny C ++ kildekode fil.

2 Erklærer en funksjon på toppen av kildekoden fil. Denne funksjonen vil gjøre noe enkelt, som tar et tall og deretter gi den tilbake. Avkastningen uttalelsen kan brukes for å avslutte en funksjon og returnere en verdi, som dette:

int f (int g) {return g};

3 Erklærer den viktigste funksjonen under den siste funksjonen ved å skrive dette:

int main ()

{

}

4 Skriv de neste tre linjer med kode inne i klammeparenteser av de viktigste funksjonene:

int x = f (5);

printf ( "% d \ n", x);

returnere 0;

5 Kompilere og kjøre denne koden. Utførelsen begynner inne i hovedfunksjon, noe som skaper et heltall heter x. Verdien av x bestemmes av funksjonen f, som bare tar en inngang og returnerer det uendret. I dette programmet tar f nummer 5 og gir den tilbake ved å bruke avkastningen uttalelse. Hovedfunksjonen hendene på kjøringen til f-funksjonen, som raskt returnerer utførelsen tilbake til hoved. Når hoved begynner utfører igjen, det tildeler verdien "5" til x, og deretter går videre til neste linje. Den neste linjen skriver ut verdien av x. Den siste linjen i hoved er en annen tilbake uttalelsen, men dette avslutter programmet.