MATLAB Function Reference |
設定檔案位置指示器(file position indicator)。
Syntax
status = fseek(fid,offset,origin)
Description
status = fseek(fid,offset,origin)
重新設定fid
所指定的檔案其〔檔案位置指示器〕,使得其檔案位置指示器的位置指到相對於origin
的offset
的位置。
Arguments
fid
一個整數的檔案辨識碼(file identifier),經由使用 fopen
這個函數得到。
offset
是一個值,其值的代表意義翻譯如下:
offset > 0
往檔案底部移動位置指示器
offset
個位元組。offset = 0
不改變位置。
offset < 0
往檔案起始的地方移動位置指示器
offset
個位元組。origin
內容為一個字串其合法的值有:
'bof'
-
1:
檔案的開始。'cof'
0
:
現在在檔案中的位置。'eof'
1
: 檔案的結束。status
如果 fseek
這個指令操作成功,則會傳回0
的值,如果操作失敗則會傳回-1
的值。如果有錯誤發生,使用函數ferror
來獲得更多的訊息。
See Also
fscanf (serial) | ftell |