Hi, I usually program in java, so i'm not used to memory management. For exemple, i do not understand why the following struct struct Foo { long a; byte b; } has a .sizeof of 16 ? couldn't it fit in 9 bytes ? Thanks.