跳轉至內容

C 程式設計/stdio.h/fgetc

來自華夏公益教科書,自由的教科書

C 標準庫 stdio.h 中的 fgetc 函式用於從檔案流中讀取一個字元。

int fgetc(FILE *stream)

其中 FILE *stream 是一個已初始化的檔案指標。

如果成功,fgetc 將返回檔案當前位置的字元。如果失敗,fgetc 將返回一個錯誤程式碼。對於文字檔案(與二進位制檔案相對),值為 25 和 26 的字元(替代字元和跳脫字元)可能會使輸入流在之後無法操作,而是返回一個最大值。

錯誤程式碼

-1: 錯誤引數:不是整數
-2: 錯誤引數:超出範圍
-3: 檔案未開啟
華夏公益教科書