Software per computer bisogno di qualche meccanismo che dice al sistema operativo dove iniziare l'elaborazione. Nel linguaggio C + + , così si chiama la funzione principale . Questo è dove inizia il tuo programma . La funzione principale di solito delegati compiti ad altre funzioni e componenti software. Quando si fa questo , ha bisogno di esecuzione per tornare alla fine in modo che possa procedere con il resto del programma . In C + + , questa meccanica di ritorno è costruito per la lingua in forma di dichiarazione Return . Utilizzando l'istruzione Return , è possibile decidere quando termina la funzione e le mani oltre all'esecuzione di nuovo alla funzione principale. Cose che ti serviranno
C + + Compiler , come
GCC C + + IDE come Eclipse CDT
Show More Istruzioni
1
Avviare il C + + IDE e di creare un nuovo C + + file di codice sorgente .
2
dichiarare una funzione nella parte superiore del file di codice sorgente . Questa funzione farà qualcosa di semplice, come prendere un numero e poi restituirlo . L'istruzione return può essere utilizzata per uscire da una funzione e restituire un valore , come questo:
int f ( int g ) {return g } ;
3
Dichiarare la funzione principale sotto l'ultima funzione , scrivendo questo :
int main ( ) {
}
4
Scrivi i prossimi tre linee di codice all'interno delle parentesi graffe delle funzioni principali :
int x = f ( 5) ;
printf ( "% d \\ n" , x ) ;
ritorno 0 ;
5
compilare ed eseguire questo codice. L'esecuzione inizia all'interno della funzione principale , che crea un intero chiamato x . Il valore di x è determinato dalla funzione f , che richiede solo un ingresso e restituisce invariato. In questo programma , f prende il numero 5 e la restituisce con l'istruzione return . Le principali funzioni di mani esecuzione alla funzione f , che restituisce rapidamente l'esecuzione torna alla pagina principale . Quando principale inizia l'esecuzione di nuovo , si assegna il valore " 5 " per x , e poi si sposta sulla riga successiva . La riga successiva stampa il valore di x . La riga finale principale è un'altra istruzione return , ma questo si esce dal programma .