Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
14 мая
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
1317872
Топик полностью
POV
(08.06.2023 22:26, просмотров: 110)
ответил
AlexBi
на
Почему вы решили, что 0-й элемент обязательно выровнен? Если ни чего не делать, то у массива упакованных структуры элементы ни как не выровнены, 0-й в том числе, как и переменные такого типа.
Ну раз с простыми переменными никогда не имею проблем, то предполагаю, линковщик всё выравнивает. Это я так, навскидку.
Ответить
Массивы выравниваются так же как их элементы, а упакованная структура выравнивается на 1байт, т.е. не выравнивается. Это если ни каких мер не принимать.
-
AlexBi
(08.06.2023 22:49
)