bonjour tout le monde!!
je voudrai allouer un espace mémoire pour un tableau à 3 dimensions du type:
float matrice[181][181][361].
Pour cela j'écris:
float ***matrice;
int i=0;
int j=0;
matrice = (float***)malloc(181*sizeof(fl oat**));
for(i=0; i!=181;i++)
matrice[i] = (float**)malloc(181*sizeof(flo at*));
for(j=0; j!=181;i++)
matrice[j] = (float*)malloc(361*sizeof(floa t));
mais à la compilation j'ai:
AVERTISSEMENT: affectation d'un type pointeur incompatible(pour la dernière ligne)
quellle est mon erreur??
merci d'avance
-----