关联标签
13得票2回答
能否区分fgets返回的错误?

查看ISO C11标准关于fgets §7.21.7.2, 3的内容,其中关于代码概要中返回值已经说明: #include <stdio.h> char *fgets(char* restrict s, int n, FILE* restrict stream); fgets函数...

8得票2回答
fread和ferror函数不会设置errno值

我正在尝试检查fread()何时会引发错误,因此我使用ferror()。 chunk = fread(buf, 1, 100, file); if (ferror(file)) { return errno; } 然而,ferror()手册(man 3 ferror或ma...