#include #include int main() { // déclaration d'une variable entière int x = 1; // déclaration d'un pointeur int *p; // affectation du pointeur pour être positionné sur x p = &x; printf("x = %d, *p = %d\n", x, *p); // modification de la valeur de x par l'intermédiaire du pointeur *p = 2; // lecture de la valeur de x par l'intermédiaire du pointeur int y = *p + 1; // y = 2 + 1 = 3 printf("y = %d, *p = %d\n", y, *p); // déclaration de q qui pointe sur x puisqu'on lui affecte // l'adresse de p int *q = p; printf("*q = %d\n", *q); return 0; }