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

Come creare una funzione in Microsoft Visual C + +

Scrivere milioni di righe di codice del computer può richiedere molto tempo , ma è meglio essere efficiente ed economico quando si può. Funzioni stanno programmando costrutti che si possono scrivere una volta e poi chiamare ripetutamente in tutto il corpo principale del programma . Creazione di funzioni in Microsoft Visual C + + può portare a più veloce e programmi più lucido. Istruzioni
1

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