Динамически распределить структуру C?
Я хочу динамически выделить структуру C:
typedef struct {
short *offset;
char *values;
} swc;
И «смещение», и «значения» должны быть массивами, но их размер неизвестен до времени выполнения.
Как я могу динамически распределять память для моей структуры и массивов структуры?