int main()
{
char name[50];
FILE *fp;
fp=fopen("filename.opt","r+");
if(fp==NULL)
{
printf("error in opening file");
return (1);
}
long n=ftell(fp);
printf("%ld\t",n);
char ch=fgetc(fp);
printf("%c\n",ch);
n=ftell(fp);
printf("%ld\t",n);
ch=fgetc(fp);
printf("%c\n",ch);
n=ftell(fp);
printf("%ld\t",n);
ch=fgetc(fp);
printf("%c\n",ch);
fseek(fp,-1,1);
n=ftell(fp);
printf("%ld\t",n);
ch=fgetc(fp);
printf("%c",ch);
fclose(fp);
return 0;
}
.opt文件中的输入字符串就像/ UGTMN ....
我得到的输出就像下面的
0 /
0 U
1 T
1 U ......>