Я использую такую структуру:
define struct _Fragment{
int a;
char *seq;
}Fragment;
Я хочу инициализировать структуру и с помощью метода malloc () вернуть динамическую память, подобную этой
Fragment *frag=malloc(10*sizeof(Fragment));
Тогда я бы использовал указатель фрагмента следующим образом:
frag->seq="01001";
Тогда проблема возникает, когда я возвращаю много фрагментов. в сообщении об ошибке говорится, что (с помощью инструмента valgrind):
Uninitialised value was created by a heap allocation
кто может сказать мне, как я могу справиться с этим. спасибо!