Crea la variabile principale. Puntatori "punto " per i dati nelle variabili C , per cui i primi bisogni variabili da definire . In questo esempio , viene creato un numero intero . Il codice seguente crea un numero intero in C :
integer_value int = 0;
2
definire il puntatore . Le variabili con la prefazione asterisco definiscono un valore di puntatore . Il codice seguente crea un puntatore in C :
int * integer_pointer ;
3
Assegnare il valore della variabile al puntatore . Prima che il puntatore può essere dereferenziato , ha bisogno di avere un assegnamento di variabile . Il seguente assegna l' intero creato nel passo uno al puntatore creato nel passaggio due:
integer_pointer = & integer_value ;
" & " prefisso significa per assegnare il " discorso della" variabile . Il puntatore viene assegnato il valore di memoria . Pertanto, quando si dereferenziare e modificare il valore del puntatore , è anche possibile modificare la variabile si trova l'indirizzo di memoria " integer_value " .
4
Dereference il puntatore e modificarne il valore . Utilizzando l'asterisco quando si assegna un valore al puntatore può interpretarlo . Il codice seguente illustra come risolvere il riferimento di un puntatore nullo :
* integer_pointer = 11;
Programmazione © www.354353.com