$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
[marc@nantes langage C]$ cat variable4.c
#include <stdio.h>
int main(void) {
int var=2;
printf("La variable var est stocke a l'adresse %p et est valorisé a %d \n",&var, var);
int *point;
printf("le pointeur *point pointe sur %p et est valorisé a %d\n", &*point, *point);
point=&var;
printf("le pointeur *point pointe sur %p et est valorisé a %d \n", &*point, *point);
}
[marc@nantes langage C]$ ./variable4
La variable var est stocke a l'adresse 0xbfb1beec et est valorisé a 2
le pointeur *point pointe sur 0x4a581390 et est valorisé a 1474660693
le pointeur *point pointe sur 0xbfb1beec et est valorisé a 2
[marc@nantes langage C]$
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
l'adresse du pointeur point est elle 0x4a581390?
ou 0x4a581390 est l'adresse sur laquelle pointe le pointeur ?
comment connaitre l'adresse du pointeur ?
Partager