调用形式
#include"stdio.h"
fseek(文件类型指针fp,位移量,起始点);
函数功能:把与fp有关的文件位置指针放到一个指定位置。
其中,“位移量”是long型数据,它表示位置指针相对于“起始点”移动的字节数。如果位移量是一个正数,表示从“起始点”开始往文件尾方向移动;如果位移量是一个负数,则表示从“起始点”开始往文件头方向移动。
“起始点”不能任意设定,它只能是在stdio.h中定义的三个符号常量之一:
|
起始点 | 对应的数字 |
代表的文件位置 |
|
SEEK_SET | 0 | 文件开头 |
|
SEEK_CUR | 1 | 文件当前位置 |
|
SEEK_END | 2 | 文件末尾 |
例如: fseek(fp,50L,0);或fseek(fp,50L,SEEK_SET); 其作用是将位置指针移到离文件头50个字节处。
本文详细介绍了fseek函数的调用形式及其功能。fseek函数能够将文件的位置指针移动到指定位置,通过位移量参数与起始点参数的组合使用实现对文件的精确定位。
181

被折叠的 条评论
为什么被折叠?



