Gestion de la mémoire en C++ : pointeurs, références et allocation dynamique
La mémoire : une ville d'adresses
Adresses et variables
Chaque variable en C++ est stockée dans la mémoire vive (RAM) à un emplacement précis, appelé adresse mémoire. Imaginez la mémoire comme une immense ville : chaque maison (case mémoire) a une adresse unique, et la variable est l'habitant. Pour connaître l'adresse d'une variable, on utilise l'opérateur & (esperluette). Par exemple, si on a int age = 16; alors &age donne l'adresse où est stocké 16. Comprendre les adresses est essentiel pour manipuler directement la mémoire.
Une variable est un espace nommé en mémoire qui contient une valeur.
L'adresse mémoire est l'emplacement physique (ou logique) où est stockée une variable.
int age = 16; cout << &age; affiche l'adresse hexadécimale de la variable age.
💡 À retenir : Une variable vit à une adresse mémoire unique, comme vous vivez à une adresse postale.
Complète la phrase
Pour obtenir l'adresse d'une variable x, on utilise l'opérateur .
Connecte-toi pour donner ton avis sur ce cours.