看下这个程序的存储和读取(fread/fwrite)!急!在线等!#include<stdio.h>

[复制链接]
查看11 | 回复2 | 2009-6-28 18:58:12 | 显示全部楼层 |阅读模式
都看不懂什么情况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;//加这...
回复

使用道具 举报

千问 | 2009-6-28 18:58:12 | 显示全部楼层
参考代码:#include #include #include void main(){ FILE *fp; struct inf *temp, *fq, *head = NULL; if((fp=fopen("information","rb+"))==0) ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行