Salut !!
je voudrais savoir si il y a des spécificitées lorsque l'on travaille avec une structure, composée d'autres structures, elles-mêmes contenant des tableaux (je m'explique...):
dans mon code, j'ai ca:
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 typdef struct { short sLen; char *pszValeur; } Struct1; typedef struct { Struct1 stVal1; Struct1 stVal2; Struct1 stVal3[10]; } Struct2; typedef struct { Strcut2 *pstVal1; // Tableau dont on ne connait pas la taille Strcut2 stVal2; } Struct3;
aussi, mes sous structures sont-elles initialisées ??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 int main(...) { Struct3 stVal; memset( &stVal, '\0', sizeof(Struct3) ); maFonction( &stVal ); }
les tableaux des sous-structures le sont-ils ?
d'avance merci !
Partager