ftell()函数用于返回当前文件指针位置。
ftell()函数 语法
long ftell(FILE*p);
参数p为需要返回指针的文件流。
ftell()函数返回当前文件指针的位置。
ftell()函数 示例
本示例要求使用ftell函数返回p所指向的文件1.txt指针位置,其具体代码如下所示:
#include<stdio.h>
int main(void)
{
FILE*p;
p=fopen("1.TXT","w+");/*打开文件*/
fprintf(p,"good luck");/*按照格式要求将字符串写入文件*/
printf("The file pointer is at byte%ld ",ftell(p));/*获取并输出当前文件指针*/
fclose(p);/*关闭文件*/
return 0;
}
运行结果如图所示。