Examples of Structure Alignment
Os quatro exemplos cada um declarar uma estrutura ou uma união alinhada, e as imagens correspondentes ilustram o layout dessa estrutura ou união na memória.Cada coluna em uma figura representa um bytes de memória, e o número na coluna indica o deslocamento do byte.O nome na segunda linha de cada figura corresponde ao nome de uma variável na declaração.As colunas protegidas indicam o preenchimento que é necessário obter o alinhamento especificado.
Exemplo 1
Exemplo 2
Exemplo 3
Exemplo 4