Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Examples of Structure Alignment

The following four examples each declare an aligned structure or union, and the corresponding figures illustrate the layout of that structure or union in memory. Each column in a figure represents a byte of memory, and the number in the column indicates the displacement of that byte. The name in the second row of each figure corresponds to the name of a variable in the declaration. The shaded columns indicate padding that is required to achieve the specified alignment.

Example 1

AMDConversionExample1 graphic
Example 2

AMD Conversion Example graphic
Example 3

AMD Conversion Example3 graphic
Example 4

AMDConversionExample4 graphic

Community Additions

ADD
Show:
© 2015 Microsoft