// Programme d'exemple sur les pointeurs
#include <stdio.h>
int main()
{
// Déclare une variable val et lui affecte la valeur 256 et un pointer pVal
int val=256, *pVal;
// On affecte l'adresse de val au pointer pVal
// pVal prend pour valeur l'adresse de val
pVal = &val;
// Affiche la valeur de la variable val (256)
printf ("Variable val = %d\n", val);
// Affiche l'adresse mémoire de la variable val
printf ("Adresse de val = %p\n", &val);
// Affiche l'adresse contenue dans le pointer pVal
printf ("Adresse contenue dans le pointeur pt = %p\n", pVal);
// Affiche la valeur pointée par pVal (ici la variable val, donc 256)
printf ("Valeur pointée par pointeur = %d\n", *pVal);
return 0
}