« Programmation C/Pointeurs » : différence entre les versions
Contenu supprimé Contenu ajouté
m →Usage et déclaration : remplacement: quelque soit → quel que soit avec AWB |
|||
Ligne 5 :
L'opérateur '''&''' permet de connaitre l'adresse d'une variable, on dira aussi la référence. Toute déclaration de variable occupe un certain espace dans la mémoire de l'ordinateur. La référence permet de savoir où cet emplacement se trouve. En simplifiant à l'extrême, on peut considérer la mémoire d'un ordinateur comme une gigantesque table d'octets. Quand on déclare une variable de type <code>int</code>, elle sera allouée à un certain emplacement (ou dit autrement : un indice, une adresse ou une référence) dans cette table. Un pointeur permet simplement de stocker une référence, il peut donc être vu comme un nombre allant de 0 à la quantité maximale de mémoire dont dispose votre ordinateur (moins un, pour être exact).
Un pointeur occupera habituellement toujours la même taille (occupera la même place en mémoire),
<source lang="c">int i;
|