Question
Définissez la ou les structures de données résultantes. Puis à l'aide de l'opérateur sizeof, déterminez la place économisée.
Solution
Déclaration des deux types nécessaires et d'une variable pour la lecture
1
union int_char{
2
int longueur ;
3
char separateur ;
4
}
5
struct forme{
6
bool fixe ;
7
union int_char critere ;
8
int nombre ;
9
} slecture ;
La structure d'origine est de taille 16. La structure obtenue a une taille de 12.