Un pointeur sachant pointer qui ne pointe pas !

partant de cette définition
int *PTR= NULL; // Pointeur de variable de type int.

print(PTR) <--- imprime l'adresse pointée par PTR
print(*PTR) <--- imprime le contenu de la mémoire pointée par PTR
PTR étant un pointeur sur une variable de type int lorsque tu feras PTR++ ou PTR = PTR+1 il avancera de 2 (un int est stocké sur 2 octets)
Si tu veux te déplacer dans la RAM comme tu le veux, de 1 en 1, il faut définir un pointeur de type byte ou void