Есть структура такого вида
struct {
u8_t a1;
u8_t a2;
u8_t a[11];
...
} test;
Всегда ли поля a1, a2 и a[] будут лежать в памяти последовательно или возможны "дыры" между ними?
![](/img/p.gif)
Ответ на:
комментарий
от io
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Нужно убрать выравнивание в структурах (2000)
- Форум Размер структуры (2008)
- Форум Выравнивание памяти posix_memalign() (2019)
- Форум Как получить размер поля структуры в си? (2017)
- Форум Про преобразования сокетов (2022)
- Форум [C/C++] Выравнивание структур. Надо ли париться? (2011)
- Форум Инициализация константных полей структур (2015)
- Форум Приключения в стране указателей (2012)
- Форум Объект в качестве поля структуры. (2012)
- Форум [c] Почему к имени поля структуры добавляют сокращенное имя структуры? (2011)