第9章 C语言的文件处理及其应用.pptVIP

  • 3
  • 0
  • 约1.58万字
  • 约 64页
  • 2019-10-26 发布于湖北
  • 举报
FILE *in; char c,word[50]; int j; WORD *head,*wordarr,*p; if(argc!=2) { printf(Usage:command filenameCR\n); return; } if((in=fopen(argv[1],r))==NULL) { printf(Cant open this file.\n); return; } head=(WORD*)malloc(sizeof(WORD)); head-next=NULL; 创建单链表的头结点 9.3.1 文件中单个字符读写操作 while(!feof(in)) { j=0; while(isspace(c=fgetc(in))) ; if(isalpha(c)) word[j++]=c; while(isalpha(c=fgetc(in))) word[j++]=c; word[j]=\0; insertlist(head,word); } wordarr=(WORD *)malloc(sizeof(WORD)*wordcount); 9.3.1 文件中单个字符读写操作 for(j=0,p=head-next;p!=NULL;p=p-next,j++) { strcpy(wordarr[j].w,p-w); wordarr[j]

文档评论(0)

1亿VIP精品文档

相关文档