Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come ritornare alla funzione principale in C + +

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 .

 

Programmazione © www.354353.com