都看不懂什么情况fq->next2=0;
while(fq->next2!=0)
{
fwrite(fq,sizeof(struct inf),1,fp);
fq=fq->next2;
}这个循环体怎么可能进来呢 fread(fq,sizeof(struct inf),1,fp);而且fq没初始化fread(fq,sizeof(struct inf),1,fp);fq=fq->next2;做链表最重要的是head节点始终不能忘,你没记住head后面都找不到头你是想这样吧fq->next2=0;fq=head;//加这...
|