Crea variabile . I puntatori sono assegnare spazi di indirizzi variabili. Pertanto , prima di definire un puntatore , hai bisogno di una variabile . Il codice seguente mostra come definire una variabile in C :
theInt int = 0;
2
Definire il puntatore . I puntatori sono facilmente riconoscibili nel programma , perché ha un prefisso asterisco . Il codice seguente definisce un puntatore :
int * ptr ;
3
assegnare la variabile al puntatore . Si assegna lo spazio di indirizzi per il puntatore , che si realizza con il simbolo di e commerciale . Ogni volta che vedete un prefisso commerciale in C , pensare " indirizzo ". Il codice seguente assegna l' indirizzo del numero intero al puntatore :
ptr = &theInt;
Dal " theInt " si definisce con valore 0 , la variabile ptr contiene il valore 0 < . br>
4
Cambiare il valore della variabile . Ora che il puntatore viene assegnato alla variabile , cambiando il valore del puntatore cambia la variabile reale così , il codice seguente mostra come modificare i valori delle variabili utilizzando un puntatore :
* ptr = 5;
5
Stampa i risultati di visualizzare il valore cambia . Questo ti aiuta a imparare e visualizzare l'esecuzione del codice e come influenza i puntatori . Il codice seguente consente di stampare i risultati per la tua console :
theInt = 1; printf ( "Il valore di theInt è% d" , theInt ) ; //stampa fuori 5 * ptr = 10; printf ( "Il valore di theInt è ora% d " , theInt ) ; //stampa fuori 10
Programmazione © www.354353.com