Описание тега alignment

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

В контексте графического интерфейса пользователя (включая веб-страницу) выравнивание относится к расположению визуальных элементов. Три возможности выравнивания влево, вправо и по центру.

В контексте адресации памяти выравнивание - это размещение данных или кода по адресам памяти, которые кратны некоторой (обычно небольшой) степени двойки, например, когда массив начинается с 16-байтовой границы с C++. alignas(16) int foo[1024];. Это означает, что адрес будет заканчиваться как минимум на 40 биты.

Для этого значения предпочтите тег выравнивания памяти.