Bonjour j'ai un code de la forme:

Dans plateau.h
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
struct s_plateau
{
  char matrice[LARGEUR_GRILLE][HAUTEUR_GRILLE];
 [...]
typedef struct s_plateau plateau;
Dans plateau.c
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
void uneFonction (plateau* p)
{
[...]
p->matrice[i][j]="#";
[...]
}
Ca compile , mais warning:
assignment makes integer from pointer without a cast
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).

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.