1、fseek是位于stdio.h中的標準輸入輸出函數,因此在使用前必須將頭文件包含在源文件中:
2、#include stdio.h
(資料圖片)
3、fseek第一個參數是文件指針,所以應該先打開一個文件,然后傳入文件的指針fseek。
4、fseek第二個參數是相對于第三個參數的偏移,第三個參數可以采用以下值:
5、SEEK_CUR當前位置
6、SEEK_END結束公務員
7、SEEK_SET開始位置
8、Forfseek(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時,說明操作有錯誤。
本文到此結束,希望對大家有所幫助。
關鍵詞: