Здравствуйте, Ovoshlook, Вы писали:
EP>>Строка в C, обычно представляется как массив символов. Точнее как указатель на первый символ строки, который имеет тип char*.
EP>>Соответственно выделив буфер, сохраним его в переменной с правильным типом (а раз у нас C, то приведение типов не нужно):
EP>>EP>>char *string = malloc(X);
EP>>
EP>>Далее вопрос, для чего тебе нужна эта новая строка (на данный момент содержащая мусор)?
O>Чтобы положить в нее свое значение
Откуда? из
arr->substrings[i-1]?
То есть тебе нужно скопировать стоку, первый символ которой находится по адресу
arr->substrings[i-1], в строку, первый символ которой находится по адресу
string?
Как именно ты собрался это делать?