ftell函数
概要:
#include <stdio.h> long int ftell(FILE *stream);
描述:
该函数获取参数stream指向流的文件位置指示符的当前值。
对于二进制流,文件位置指示符的当前值为距离文件开头的字符数。对于文本流,文件位置指示符包含未指明的信息,fseek函数可使用文件位置指示符将流位置重新定位到ftell函数调用时的位置;两个ftell函数返回值之间的差值不一定有效地表示写入或者读取的字符数。
参数:
FILE *stream
指向一个打开的流的指针。
返回值:
如果调用成功,函数返回文件位置指示符的当前值;如果调用失败,函数返回-1L,并将一个实现定义的正值存入errno。
范例:
|
|
结果:
输出读取字符后文件位置指示符的当前值。
相关内容:
fseek | 设置流位置的函数。 |
rewind | 将流位置设置为文件开头的函数。 |