« Programmation C++/Les pointeurs » : différence entre les versions
ajout "C'est l'opérateur d'indirection" pour "&" mise en italique "indirection" "déréférencement"
ajout "C'est l'opérateur d'indirection" pour "&" mise en italique "indirection" "déréférencement" |
|||
Ligne 26 :
== L'opérateur & ==
C'est l'opérateur d'''indirection''. Il permet d'obtenir l'adresse d'une variable, c'est à dire un pointeur vers une variable.
''&identificateur'' // permet d'obtenir un pointeur vers la variable ''identificateur''
Il renvoit en réalité une adresse mémoire, l'adresse où est stockée physiquement la variable ''identificateur''.
Ligne 32 :
== L'opérateur * ==
''* variable''
C'est l'opérateur de ''déréférencement''. Il permet d'obtenir et donc de manipuler les données pointées par la variable ''variable''. Ainsi <tt>''*pointeur''</tt> permet d'accéder à la valeur pointée par ''pointeur'' en lecture et en écriture.
== Comparaison avec une variable classique ==
|