我是靠谱客的博主 谦让仙人掌,这篇文章主要介绍c语言读文件为空,新人求助,关于读取空文件的问题。,现在分享给大家,希望可以做个参考。

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

#include

struct ques{

int num;

char qu[80];

char *op[4];

char an[10];

struct ques *next;

};

int main(void)

{

struct ques *h,*tail,*p;

FILE *fp;

int n,size=sizeof(struct ques);

char q[80],oa[80],ob[80],oc[80],od[80],a[10];

h=tail=NULL;

if((fp=fopen("F:\a.txt","r"))==NULL){

printf("file open errorn");

printf("press any key to exitn");

getch();

exit(1);

}

while(!feof(fp)){

fscanf(fp,"%d",&n);

fscanf(fp,"%s",q);

fscanf(fp,"%s",oa);

fscanf(fp,"%s",ob);

fscanf(fp,"%s",oc);

fscanf(fp,"%s",od);

fscanf(fp,"%s",a);

p=(struct ques*)malloc(size);

p->num=n;

strcpy(p->qu,q);

p->op[0]=oa;

p->op[1]=ob;

p->op[2]=oc;

p->op[3]=od;

strcpy(p->an,a);

p->next=NULL;

if(h==NULL)

h=p;

else

tail->next=p;

tail=p;

printf("%d",&p->num);

}

if(fclose(fp)){

printf("can not close the filen");

printf("press any key to exitn");

getch();

exit(0);

}

return 0;

}

最后

以上就是谦让仙人掌最近收集整理的关于c语言读文件为空,新人求助,关于读取空文件的问题。的全部内容,更多相关c语言读文件为空,新人求助,关于读取空文件内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(47)

评论列表共有 0 条评论

立即
投稿
返回
顶部