char *p, *q; // On considère qu'un caractère tient sur un octet int i[10], *r; // On réserve 10 entiers, i pointe le premier r = i + 1; // Pointe le 2ème entier p = (char *)i; q = (char *)r; int j = q - p; // j = 4 (par exemple).