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

Come passare i puntatori a funzioni

argomenti delle funzioni possono essere dati a seconda prototipo della funzione. Un puntatore è un argomento lungo 4 byte che si riferisce a una posizione nella memoria del computer . Passaggio di puntatori come argomenti consentono funzioni di manipolare direttamente una variabile o un oggetto in memoria . Questo è usato per ottimizzare il codice in modo che la funzione non deve copiare la variabile o l'oggetto dal chiamante per l'accesso. Controllo degli errori deve essere impiegato quando si passa un puntatore ad assicurare che punti a un percorso valido in memoria. Cose che ti serviranno
Visual Studio 2010
Show More Istruzioni
1

Aprire il progetto in Visual Studio 2010 .
2

Spostarsi la funzione che accetta un puntatore a una variabile .
3

Definire il tipo di puntatore nella lista argomenti funzione mettendo un asterisco dopo il tipo di variabile , direttamente prima del nome della variabile. Un puntatore a un tipo di carattere potrebbe essere definita come: "char * nomeVariabile "
4

Inserire il tipo di puntatore in prototipo della funzione se specificata . . Il prototipo di funzione dovrebbe rispecchiare esattamente lista degli argomenti della funzione o ci sarà un errore di compilazione .
5

Chiamare la funzione richiede una e commerciale da posizionare prima i nomi delle variabili per gli argomenti puntatore a funzione . Una funzione denominata " myFunction " che accetta un puntatore ad un intero sarebbe chiamato utilizzando : . " MyFunction ( & myIntegerName ) "

 

Programmazione © www.354353.com