bonjour,

J ai un petit probleme aue j aimerai regler.
J ai plusieurs tableaux a 3 dimensions qui contiennent de int.


Voici comment je les initialise :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 int m1[2][2][2] = {{{0,0}, {1,1}}, {{1,5}, {4,9}}}; 
int m2[2][2][2] = .....
Maintenant j aimerai avoir un pointeur p qui pointe sur une des matrices a 3 dimesions suivant un entier donne de tel sorte que auand je fais p[0][0][4] par exemple j ai la valeur des coordonnees de la matrice pointee.

Je faisais ceci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
int ****p;
p = &m1[0][0][0];
J ai un warning (assignement from incompatible pointer) et je ne peux pas faire p[i][j][k].
Si quelqun pourrait m aider.

Merci.