这篇文章主要介绍是我是C语言中的文件读写fseek 函数的相关资料,fseek 函数用来移动文件流的读写位置;就好比播放器,可以直接拖拽到精彩的时间点一样,下面我们就来详细介绍该内容吧,感兴趣的小伙伴可以参考一下
一.fseek 函数简介
fseek
函数用来移动文件流的读写位置;就好比播放器,可以直接拖拽到精彩的时间点一样,fseek 函数声明如下
#include <stdio.h> #include <stdlib.h> /* *描述:文件读写偏移 * *参数: * [in] stream:文件指针句柄 * [in] offset:偏移量,正数表示正向偏移(向后偏移),负数表示负向偏移(向前偏移) * [in] fromwhere:设定从文件的哪里开始偏移,可能取值为:SEEK_CUR、 SEEK_END 或 SEEK_SET * *返回值:如果执行成功,函数返回0。如果执行失败,函数返回一个非0值。如果执行失败(比如offset超过文件自身大小),则不改变stream指向的位置。 */ int fseek(FILE *stream, long offset, int fromwhere);
注意:参数 <