В зависимости от выравнивания, порядкового номера и упаковки конструкций на вашей платформе это может работать, а может и не работать. Вам может повезти с вашей конкретной целью, но в целом вы должны использовать правильные процедуры сериализации / десериализации.