是否可以区分 fgets 返回的错误
作者:Miket25 提问时间:7/23/2017
在查看 §7.21.7.2, 3 的 ISO C11 标准时,返回值是关于概要代码的:fgets #include <stdio.h> char *fgets(char* restrict s, i...
Feof 问答列表
作者:Miket25 提问时间:7/23/2017
在查看 §7.21.7.2, 3 的 ISO C11 标准时,返回值是关于概要代码的:fgets #include <stdio.h> char *fgets(char* restrict s, i...
作者: 提问时间:9/30/2020
这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) fscanf 返回值 (5 个答案) 3年前关闭。 我正在尝试编写以 x y 的形式从 F...
作者:cloud 提问时间:10/23/2020
编辑:将代码更改为我的真实代码,因为我被告知我发布的缩短代码无法编译。希望它有助于发现问题 我有一个结构如下: struct patient { char name[30], ID[8]; i...
作者:real_G 提问时间:11/14/2020
我写的这段代码应该遍历 一个文件,并在每次它去字符时递增大小计数器:+1 while (fgetc(input) != EOF) size++; if (feof(input)) { buf...
作者:john 提问时间:11/19/2020
我将文章中的数据存储在 .txt 文件中。 txt 文件如下所示: id_20201010120010 // id of article Sport // category of article d...
作者:Test Raw 提问时间:1/5/2021
(我按回车键) #include<stdio.h> #include<stdlib.h> int main(){ int target,result; while(1){ printf("Pl...
作者:Test Raw 提问时间:1/17/2021
每个流都有一个“文件结束 (EOF) 标志”。 仅当您在流上调用 clearerr 函数时,才会清除该标志。 feof(p) 函数返回此 EOF 标志的当前状态。 https://ibb.co/zG...
作者:djechlin 提问时间:9/20/2017
我不认为这三个条件可以同时发生。我有: char* line = NULL; size_t capacity = 0; ssize_t n = getline(&line, &capacity, s...
作者:sawaszef 提问时间:3/9/2021
这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) 2年前关闭。 所以我想把我拥有的文件的行数作为函数的参数,但我不知道为什么这个循环无限期地...
作者:osito_solito 提问时间:3/14/2021
因此,我编写了一个简单的程序,将小数转换为二进制,只接受正整数。因此,像 -2 和 1.1 这样的数字将输出“对不起,这不是一个正整数。它无限地要求用户输入一个数字,直到用户按下 。但是,当我测试它时...