Динамически распределить структуру C?

Я хочу динамически выделить структуру C:

typedef struct {
    short *offset;
    char *values;
} swc;

И «смещение», и «значения» должны быть массивами, но их размер неизвестен до времени выполнения.

Как я могу динамически распределять память для моей структуры и массивов структуры?

Ответы на вопрос(13)

Ваш ответ на вопрос