Pointeurs et tableaux





1 - En Pascal :

Ils ne sont pas utilisés en Pascal.




2 - En C :

Quelques règles de base concernant les tableaux :

Les références faites sans indice à un tableau désignent toujours l'élément 0 :

ex : x= *y;

L'expression signifie "stocker dans x le contenu de y". Cependant si y est un tableau, l'expression prend par défaut la valeur de l'élément 0 de y. Cela revient donc à écrire :

x=y[0];

Pour la même raison py=&y[0]; est équivalent à py=y;

On a aussi y[i] équivalent à *(y+i).