ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1162437 Топик полностью
Kceния (09.01.2022 16:07, просмотров: 187) ответил Argon на Спецы по сям, нужен совет! В структуре имеется указатель, который должен быть указателем на массив. Можно ли проинициализировать этот указатель безымянным массивом при инициализации структуры?
Замените указатели на массивы, на сами массивы - тогда и получите ту инициализацию, которую желаете. 

typedef struct {

uint8_t addr;

union {

uint32_t dwordData[5];

uint16_t wordData[10];

uint8_t byteData [20];

};

} FOLDER_t;

FOLDER_t folder02 = {0x02, {1, 2, 3, 4, 5}};