tab[i][j]
.int i, j, *p; for (i = 0; i < NB_ELEM; i++) { for (j = 0; j < taille[i]; j++) /* accès à l'élément courant par tab[i][j] */ printf("%d ", tab[i][j]); printf("\n"); }On remarquera que c'est la même notation que celle qui est utilisée quand on a un vrai tableau à deux dimensions, c'est à dire une structure de données physiquement complètement différente. Que l'accès à deux structures de données différentes puissent se réaliser de la même manière, doit sans doute être considéré comme une faiblesse du langage.