fseek函数用于调整文件读写指针的位置。
函数定义头文件:stdio.h
函数原型:

int fseek(FILE *stream, long offset, int fromwhere);

如果函数执行成功,则读写指针位置以fromwhere为基准,移动offset个字节的位置,函数返回0。
offset的值不能超过+2147483647(也就是long的最大值),否则会出错。
fromwhere定义:

#define SEEK_SET 0 //文件开始位置
#define SEEK_CUR 1 //当前位置
#define SEEK_END 2 //文件结束位置
Categories: 编程技术