[Résolu]taille de structure bizarre ...
Bonjour,
J'aimerais simplement une explication ...
Voici un morceau de code :
Code:
1 2 3 4
| struct Test {
unsigned int a;
unsigned short int b;
} |
Alors, sachant que
Code:
sizeof(unsigned int) = 4
et que
Code:
sizeof(unsigned short int) = 2
qui pourrait m'expliquer comment
Code:
sizeof(struct Test) = 8
... suite à une petite recherche dans Google j'ai trouvé une page où l'on disait
Citation:
La disposition des champs dans la structure fait que la taille de la structure est supérieure ou égale à la somme des tailles des champs
... une piste ?
Merci de satisfaire ma curiosité ;)