Bonjour j'ai un code de la forme:
Dans plateau.h
Dans plateau.cCode:
1
2
3
4
5
6 struct s_plateau { char matrice[LARGEUR_GRILLE][HAUTEUR_GRILLE]; [...] typedef struct s_plateau plateau;
Ca compile , mais warning:Code:
1
2
3
4
5
6
7 void uneFonction (plateau* p) { [...] p->matrice[i][j]="#"; [...] }
Je pense que le probleme vient du fait de la manipulation de la matrice car je n'ai pas de probleme avec les autres attributs de mon struct que je n'ai pas declarer ici(car ils sont eux meme des struct).Citation:
assignment makes integer from pointer without a cast
Donc , je pense que ça vient de la matrice , mais je ne vois pas ou est le probleme...
Si vous avez une idée , merci de m'aiguiller.