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

Структура:

typedef struct {

uint8_t addr;

union {

uint8_t *byteData;

uint16_t *wordData;

uint32_t *dwordData;

};

} FOLDER_t;

Хотелось бы что-то такое:

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

Т.е. чтобы не объявлять отдельный массив, а прямо так.


P.S. Подбельского пролистал, ответа пока не нашел. Однако со строками это прокатывает.