跳轉到內容

C 程式設計/stdio.h/fgetpos

來自華夏公益教科書,開放的書籍,面向開放的世界

fgetpos 是 C 標準庫 I/O 部分中的一個函式。

int fgetpos(FILE *stream, fpos_t *pos);

fgetpos()將從 stdio 流中檢索檔案偏移量(以位元組為單位)stream到型別為fpos_t的儲存空間pos所指向的變數,該變數應由呼叫者分配。此變數僅應用於後續對fsetpos()的呼叫。一個單獨的函式,ftell()可以用來代替它,以便檢索檔案偏移量的值作為長整型。

如果成功完成,則返回值為 0,否則為 -1(在這種情況下errno將被相應地設定)。

華夏公益教科書