大家好,农企新闻小编来为大家解答以上问题。fseek函数一般用于什么文件,fseek函数很多人还不知道,现在让我们一起来看看吧!
1、 Fseek属于标准的输入输出函数,位于stdio.h中,所以头文件在使用前必须包含在源文件中:
2、 #包含stdio.h
3、 fseek的第一个参数是文件指针,所以应该先打开一个文件,然后将文件的指针传入fseek。
4、 fseek的第二个参数是相对于第三个参数的偏移量,第三个参数可以取以下值:
5、 SEEK_CUR当前位置
6、 SEEK_END结束文职工作
7、 SEEK_SET开始位置
8、 for f seek(FP,0,seek _ set);将指针移动到文件的开头。
9、 如果我们需要将文件指针移动到文件的末尾,我们可以使用:
10、 fseek(fp,0,SEEK _ END);
11、 通过读取fseek()函数的返回值可以得到运算结果:
12、 result=fseek(fp,1000,SEEK _ END);
13、 如果文件不存在,则返回-1;否则,它将返回0。
14、 总结:
15、 1.使用fseek时,必须包含stdio.h头文件。
16、 2.在调用fseek之前,打开一个文件并给它一个文件指针。
17、 3.fseek的第三个参数应该是SEEK_CUR、SEEK_END和SEEK_SET中的一个。
18、 4.可以通过fseek定位文件的开头和结尾。
19、 5.当fseek函数的返回值为非0时,表示操作有错误。