3.2 Les pointeurs

Un pointeur est une variable ou une constante dont la valeur est une adresse.

L'adresse d'un objet est indissociable de son type.

L'opération fondamentale effectuée sur les pointeurs est l'indirection.

Par exemple si p_car et p_reel sont respectivement un pointeur de caractères et un pointeur de réel simple précision référençant la même adresse µ, une indirection effectuée sur p_car désignera le caractère situé à l'adresse µ, tandis qu'une indirection effectuée sur p_reel désignera le réel simple précision située à la même adresse.

Bien qu'ayant le même contenu (l'adresse µ), ces deux pointeurs ne sont pas identiques !




Pr. Marc BUFFAT
buffat@ufrmeca.univ-lyon1.fr
2004-12-01