Bonjour à tous,
j'ai 2 structures du type:
et dans une fonction je veux initialiser les membres de la structure 2 comme cela:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 typedef struct s_struct1 // structure de l'ensemble des lettres { in A; char B[6]; char C[6]; }t_struct1 typedef struct s_struct2 // structure de l'ensemble des lettres { t_struct1 D; //0-8 t_struct1 E; // 9-10 t_struct1 F; // 11-12 }t_struct2
Mais j'ai un problème à la compilation:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 void init_struct2(t_struct2* struct2) { struct2->D={1,"bd","cd"}; struct2->E={2,"be","ce"}; struct2->F={3,"bf","cf"}; }
Syntax before '{' token
Quelqu'un aurait il une idée?
Merci
Kemanke
Partager