#pragma pack(push, 1) // Сохранить текущее значение и установить выравнивание в 1 байт
struct MyStruct {
char a; // 1 байт
int b; // 4 байта, теперь начинается сразу после 'a', без отступов
};
#pragma pack(pop) // Восстановить предыдущее выравнивание