我正在使用这样的结构:
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
谁能告诉我如何处理它。谢谢你!