dichiarare la funzione nello spazio dopo che le librerie incluse per il programma e prima dell'inizio del programma principale . Scrivere il tipo di funzione , quindi il suo nome e poi gli argomenti che utilizzerà dal programma principale . Per esempio, se la funzione è quello di confrontare due numeri e restituire il numero più grande, allora si sarebbe dichiarare il tipo della funzione "int" per i numeri interi , il nome e poi dare il tipo e le variabili per i due argomenti tra parentesi --- tutti seguiti con un punto e virgola , come da C + + la sintassi . La dichiarazione di funzione apparirebbe come segue :
int getlarger ( int x , int y) ;
2
Effettuare una chiamata per la funzione nel corpo del programma principale . Verificare che la variabile collegata alla funzione è dello stesso tipo del valore di ritorno della funzione . Per esempio si potrebbe scrivere :
int z = getlarger ( s , t ) ;
dove si dichiara la variabile come si chiama la funzione ( "s" e "t" sono variabili che già dichiarato e riempito con un valore in precedenza nel programma ) oppure :
z = getlarger ( s , t ) ;
dove z è stato dichiarato in precedenza nell'ambito del programma con le altre variabili .
3
costruire la funzione alla fine del corpo della funzione principale. Dichiarare la funzione di nuovo l'intestazione e quindi creare il corpo della funzione . Per esempio , si potrebbe scrivere :
int getlarger ( int x , int y ) {
if ( x > y ) per
z = x ;
altro
z = y;
ritorno z ; }
Questa funzione prende due variabili dal programma principale come argomenti e poi esegue un confronto per accertare che è un numero maggiore . Quindi carica la tesi di ritorno con il valore dell'argomento più grande.
Programmazione © www.354353.com