Cette conversion n'a lieu que pour un identificateur de type
« tableau de X » apparaissant dans une expression.
En particulier, elle n'a pas lieu lors de la déclaration.
Quand on déclare int T[10]
, le compilateur mémorise que T
est de type « tableau de 10 int » et réserve de la place en mémoire pour
10 entiers.
C'est lors de toute utilisation ultérieure de l'identificateur T,
que cette occurrence de T sera convertie en type int *
, de
valeur adresse de T[0]
.