Bonjours a tous.
Voila ma question, j'ai une structure :
struct header
{
unsigned char useless1: 1;
unsigned char type : 1;
unsigned short data_size :2;
unsigned long id : 4;
unsigned long useless2 : 4;
};
Elle devrais en théorie faire 12octet (4+4+2+1+1 = 12)
Cependant sizeof me donne 8octet ...
Quelqu'un aurais une explication rationnel ?
Merci de votre aide !!