Trois pointeurs de types différents portent la même valeur numérique, 2000, et on leur ajoute un petit nombre.
Objectif
Calculer la valeur obtenue dans chaque cas, puis l'écart entre deux pointeurs.
Ce qui sert ici
L'arithmétique des pointeurs compte en éléments. C'est le compilateur qui multiplie par la taille du
type pointé, ce qui rend *(p + i) équivalent à p[i].
Ce que le type d'un pointeur décide
Deux choses, et deux seulement : combien d'octets lire quand on déréférence, et de combien avancer quand on ajoute un. La taille du pointeur lui-même, elle, ne dépend pas du type pointé.