跳转至内容

C 编程/stdio.h/fgetc

来自维基教科书,自由的教科书

C 标准库 stdio.h 中的 fgetc 函数用于从文件流中读取一个字符。

int fgetc(FILE *stream)

其中 FILE *stream 是一个已初始化的文件指针。

如果成功,fgetc 将返回文件当前位置的字符。如果失败,fgetc 将返回一个错误代码。对于文本文件(与二进制文件相对),值为 25 和 26 的字符(替代字符和转义字符)可能会使输入流在之后无法操作,而是返回一个最大值。

错误代码

-1: 错误参数:不是整数
-2: 错误参数:超出范围
-3: 文件未打开
华夏公益教科书