Bonjour,

On dit qu'une variable_pointer contient UNIQUEMENT l'adresse sur laquelle elle pointe. Corriger-moi si je me trompe, le produit ci-dessous par exemple:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
int a = 20;
int *int_ptr;
 
int_ptr = &a;
printf ("%d - %p\n", *int_ptr, int_ptr);
me retourne non seulement l'adresse de la variable_pointer sur laquelle elle pointe (a), mais aussi le contenu de celle-ci (20) si on utulise l'opérateure de déréférentition (*) devant la variable_pointer lors de l'appel de la fonction 'printf'