Bonjour,

J'ai une erreur de compilation que je ne m'explique pas... est ce que qqn saurait comment je peux m'en sortir?

je declare un tableau statique en 2D:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int triTable[256][16] = 
{
    {-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
    {0, 8, 3, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
    {0, 1, 9, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
    {1, 8, 3, 9, 8, 1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1},
     .......
}
Puis plus loin j'essaie d'acceder a une valeur de ce tableau:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
int u = triTable[i][j];
et j'obtiens l'erreur de compilation suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
error: invalid types `int[int]' for array subscript

Qqn saurait ou est l'erreur, et comment la corriger??

merci!

Z.