un tableau T a[N] est :
- une collection de taille statique N d'éléments de même type T
- ces éléments sont contigus en mémoire. Les adresses des éléments sont ordonnées dans l'ordre croissant.
- sizeof a == sizeof(T) * N
- chaque élément de a est accessible directement (en temps constant) par l'opérateur []. les éléments sont indicés sur [0; N[. le type de l'indice doit être size_t
- un tableau n'est pas un pointeur. la conversion est assurée de telle manière que a -> &a[0]
- ce n'est pas une l-value
- chaque couple (T, N) constitue un type distinct de tableau.
Message édité par Taz le 01-05-2004 à 14:46:25