C 程式設計/stdio.h/fgetc
外觀
C 標準庫 stdio.h 中的 fgetc 函式用於從檔案流中讀取一個字元。
int fgetc(FILE *stream)
其中 FILE *stream 是一個已初始化的檔案指標。
如果成功,fgetc 將返回檔案當前位置的字元。如果失敗,fgetc 將返回一個錯誤程式碼。對於文字檔案(與二進位制檔案相對),值為 25 和 26 的字元(替代字元和跳脫字元)可能會使輸入流在之後無法操作,而是返回一個最大值。
錯誤程式碼
- -1: 錯誤引數:不是整數
- -2: 錯誤引數:超出範圍
- -3: 檔案未開啟