Come creare una funzione in Microsoft Visual C ++

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.

istruzione

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.

Consigli e avvertenze

  • Etichettare le funzioni con nomi semplici e apparenti.