Bonjour,

voici mon code :
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
16
17
18
19
20
21
typedef struct _ENUMLIST_ELMT {
	INT32 val;				// valeur de l'enum
	UINT8 str[];			// pointeur sur la chaine de caractère associée
} ENUMLIST_ELMT;
 
 
typedef struct _ENUMLIST {
	INT32 size;
	ENUMLIST_ELMT listEnum[];
} ENUMLIST;
 
 
ENUMLIST enumList1 = {
	.size = 3,
 
	.listEnum = {
		{.val = 0, .str = "non"},
		{.val = 1, .str = "oui"},
		{.val = 2, .str = "je sais pas :("}
	}
};
pouvez-vous me dire si ce code est vraiment bon : ça compile sans erreur mais j'ai quand même quelques doutes.
Est-ce qu'en faisant ça, tous les éléments se suivent vraiment ?