November 5
Scrivendo milioni di righe di codice del computer può richiedere molto tempo; è meglio essere efficiente ed economico quando si può. Le funzioni stanno programmando costrutti che si può scrivere una sola volta e poi chiamare più volte in tutto il corpo principale del programma. Creazione di funzioni in Microsoft Visual C ++ può portare a programmi più veloci e più lucido.
1 Dichiarare la funzione nello spazio dopo le librerie compresi per il programma e prima dell'inizio del programma principale. Scrivi il tipo di funzione, quindi il suo nome e poi gli argomenti che verranno utilizzate dal programma principale. Ad esempio, se la funzione è quello di confrontare due numeri e restituire il numero più grande, allora si dovrebbe dichiarare il tipo come "int" per i numeri interi, il nome della funzione e poi dare il tipo e le variabili per i due argomenti tra parentesi --- tutti seguito con una virgola, come per C ++ 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 come il valore di ritorno della funzione. Per l'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 sono già stati dichiarati e riempite 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 voce di nuovo e quindi creare il corpo della funzione. Per l'esempio, si può scrivere:
int getlarger (int x, int y) {
if (x> y)
z = x;
altro
z = y;
tornare z;}
Questa funzione prende due variabili dal programma principale come argomenti e quindi esegue un confronto per accertare che è un numero grande. Quindi carica l'argomento di ritorno con il valore dell'argomento grande.