void ListLoading(EPNode *head,FILE *fp) //加载文件中的记录
{
EPNode *p;
p=(EPNode *)malloc(sizeof(EPNode));
p=head->next;
if((fp=fopen("Employee.txt","r"))==NULL)
{
printf("无法打开Employee.txt\n");
exit(0);
}
while(!feof(fp) && p!=NULL)
{
fscanf(fp,"%s %c %d %d %s %s %s %d\n",p->name,&p->sex,&p->bornDate,&p->workDate,p->degree,p->job,p->address,&p->teleNum);
p=p->next;
}
if(fclose(fp))
{
printf("无法关闭Employee.txt\n");
exit(0);
}
}
C语言将文件内容读入终端
答案:1 悬赏:30
解决时间 2021-03-05 22:17
- 提问者网友:无悔疯狂
- 2021-03-05 19:13
最佳答案
- 二级知识专家网友:苦柚恕我颓废
- 2021-03-05 19:35
把void删掉,再试试
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯