« 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"
Polszik (discussion | contributions)
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 ==
2

modifications