ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1162479 Топик полностью
evgeniy1294 (09.01.2022 19:24, просмотров: 213) ответил Argon на Спецы по сям, нужен совет! В структуре имеется указатель, который должен быть указателем на массив. Можно ли проинициализировать этот указатель безымянным массивом при инициализации структуры?
Корректнее будет что-то вроде этого: 
enum DATA_TYPE {
DATA_TYPE_BYTE,
DATA_TYPE_WORD,
DATA_TYPE_DWORD,
};

typedef struct { uint8_t addr; uint8_t data_type;
uint16_t data_size; // Размер массива в байтах. Тип я выбрал произвольно, можно использовать size_t void* data; } folder_t;