Подумайте, что бы произошло, если бы у вас был массив char3
- выравнивание> 1 означало бы несмежный массив.
Для char4
однако у вас нет таких проблем с заполнениеми вы, вероятно, хотите убедиться, что char4
может обрабатываться так, как если бы это было 32-разрядное целое число, поэтому полезно выравнивание по 4 байта.