В дополнение к перечисленным вещам вас также может заинтересовать атрибут ((упакованный)), который пытается выложить данные без каких-либо дополнений - по существу, с выравниванием, установленным на 1.
Это полезно при разметке макета данных в файле или сетевом протоколе, где байты заполнения должны просто исчезнуть.