conséquence numéro 2

Puisque l'opérateur d'indexation s'applique à des valeurs de type pointeur, on va pouvoir l'appliquer à n'importe quelle valeur de type pointeur, et pas seulement aux constantes repérant des tableaux. En effet, après les déclarations :

int t[10];
int * p;
on peut écrire :
p = &t[4];
et utiliser l'opérateur d'indexation sur p, p[0] étant t[4], p[1] étant t[5], etc. p peut donc être utilisé comme un sous-tableau de t.



Matthieu Moy 2017-02-08