Next: Tableaux
de caractères Up: Types
structurés - Les Previous: Tableaux
et paramètres
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 :
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) :