next up previous contents
Next: Tableaux de caractères Up: Types structurés - Les Previous: Tableaux et paramètres

Référence à un élément du tableau

Soit une variable Tab de type TypeTableau définie par :

const int NbElements = 100;

typedef int TypeTableau[NbElements];

TypeTableau Tab;

Pour faire référence, par exemple, au 13ème élément de TAB, on écrit :

      Tab[12]

car la numérotation des éléments d'un tableau commence à 0. Le premier élément d'un tableau est donc toujours Tab[0] .

La syntaxe reste la même, qu'il s'agisse de modifier ou de lire le contenu de l'élément.

Il est possible d'employer une expression quelconque pour désigner l'indice de l'élément à accéder :

ex646

Pour les tableaux à plusieurs dimensions, il faut spécifier autant de valeurs d'indice que le tableau comporte de dimensions. Ainsi, un élément de matrice est repéré par un indice de ligne et un indice de colonne (I et J dans l'exemple suivant) :

ex648



Michel COUPRIE
Thu Sep 12 14:57:14 METDST 1996