Выдержка из книги
Дейтел Х.N.
Как программировать на С
На разных машинах элементы данных отличаются размером, а кроме того, от типа машины зависит организация выравнивания памяти, поэтому и расположение структуры в памяти также зависит от типа машины.