关于标准C的两个函数ftell和fseek的问题:
关于标准C的两个函数ftell和fseek的问题:
ftell函数
#include <stdio.h>
long int ftell(FILE*stream);
函数ftell()返回指定流的当前文件位置值。对二进制流,该值是从文件开始计算的字节流。对文本流该值除了用做fseek()的变元外可能完全无意义,因为有可能发生了字符变换。
为什么说 “对文本流该值除了用做fseek()的变元外可能完全无意义”
对于fseek的offset 在对文本文件使用时,为什么必须是对同一文件调用ftell所得到的值