fork download
  1. #include <stdio.h>
  2.  
  3. int main(void)
  4. {
  5. int a=42;
  6. printf("Je suis \"a\" ma valeur est %d et mon adresse est %ld,\n",a,&a);//a , puis on adresse
  7. printf("mais pour faire plus court j'utilise la notation hexadécimal pour mon adresse\n");
  8. printf("adresse en hexadecimal : %p\n",&a);//&a c'est bien l'adresse de a
  9.  
  10. long adresse=&a;//c'est juste à titre d'exemple, il faut toujours le faire soit par l'adresse (&), ou bien par pointeur.
  11. scanf("%d",adresse);//sur Ideone, le scanf lit le texte dans l'onglet "Input"
  12. printf("Maintenant je vaut %d\n",a);
  13. return 0;
  14. }
  15.  
Success #stdin #stdout 0s 10320KB
stdin
63
stdout
Je suis "a" ma valeur est 42 et mon adresse est 140732680057628,
mais pour faire plus court j'utilise la notation hexadécimal pour mon adresse
adresse en hexadecimal : 0x7ffee167331c
Maintenant je vaut 63