По умолчанию все переменные с размером больше байта гарантированно выравниваются как минимум по границе слова.
Выравнивание в стеке и в разделе данных определяется процессором.