La notion de pointeur en programmation est un élément d'abstraction puissant mais difficile à comprendre et à manipuler. La plupart des tutoriels l'expliquent d'une façon simple mais peu compréhensible : « un pointeur est une variable particulière qui contient une adresse » ! et pire encore « le type du pointeur sera le type de l'objet pointé » ! Tout ce qu'il faut pour dégoûter l'apprenti programmeur. Cette série d'articles tente de reprendre cette notion d'un point de vue différent ...