Skip to content

ABAP Keyword Documentation →  ABAP Glossary 

alignment

Some data types, such as numeric data types, other than p, and the deep data types have specific alignment requirements that depend on the platform in question. Fields in the memory that have one of these types must begin at addresses that can be divided by 4, 8 or 16. In Unicode systems, data objects of character-like data types are also located in storage addresses that can be divided by 2 or 4, depending on the Unicode character representation. In a structure or substructure, the component with the highest alignment requirement determines the alignment of the entire structure, whereby alignment gaps may occur before or after components with alignment requirements.

More

Other versions: 7.31 | 7.40 | 7.54