Bonjour,

je souhaite comprendre la règle qui gère l'alignement des champs dans C Microsoft, j' ai trouvé une structure dont tous les membres sont champs de bits en total ils font 16 bits qui correspond à la taille d'un WORD.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
struct tag_struc{
    WORD    Champ1         :4;
    WORD    Champ2         :2;
    WORD    Champ3         :1; 
    ...
} struc;
Quelle est la taille de cette structure ?