Bonjour,
Voilà j'ai une structure comme suite :
Et au lieu de faire un tableau d'entier dans ma structure je me suis proposé de la laisser comme présentée et de faire ainsi pour la remplir :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 struct X { int a; int b; int c; int d; int e; int f; /* ... 11 entiers au total */ struct Y *y; struct X *x; }
Donc ce code compile et fonctionne merveilleusement bien, mais quelque chose me dit que je ne devrais pas le faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 struct X *x; for(i=0;i<11;++i) { *((int *)x+i)=value; }
Qu'en pensez-vous ?
T.
Partager