文件指针吧不是会记录当前的位置吗,为什么 我一直读取文件的第一段
程序代码:
#include <stdio.h> int main() { FILE *fp; char*p; char ch[2000],c; p=ch; fp=fopen("http.tar (1)","r"); c=fgetc(fp); while(!feof(fp)) { while(c!='\n') { if(c=='\0') { c=fgetc(fp); continue; } *p=c; p++; if(feof(fp)) { break; } c=fgetc(fp); } printf("%s",ch); } return 0; }[local]1[/local]