The internal representations of bit-field structures have several properties (such as internal padding) that are implementation-defined.
The alignment of bit-fields in the storage unit (for example, the bit-fields may be allocated from the high end or the low end of the storage unit)