在 C 语言中将 EOF 读取为字符
作者:drain_ 提问时间:9/14/2022
我知道这听起来可能很愚蠢,但我怎样才能退出这个循环? #include <stdio.h> #include <stdlib.h> int main(){ char c; do { c = ...
eof 问答列表
作者:drain_ 提问时间:9/14/2022
我知道这听起来可能很愚蠢,但我怎样才能退出这个循环? #include <stdio.h> #include <stdlib.h> int main(){ char c; do { c = ...
作者:programme3219873 提问时间:8/9/2022
在读/写操作期间,是否绝对有必要检查?feof() 我问的原因是因为我有一个执行读/写一次的程序,下面是代码: while (1) { data = read_file_data(file);...
作者:ceztko 提问时间:7/22/2011
我读过早于.忽略异常信息量不大这一事实,我有以下问题:<fstream><exception>fstream 可以使用该方法在文件流上启用异常。exceptions() ifstream stre...
作者:Emil Lang 提问时间:5/26/2022
这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) 去年关闭。 我正在尝试学习 C 语言,基本上我想做的是读取一个文件并将其放入我创建的结构中...
作者:Mohammad Harouak 提问时间:11/30/2021
我正在做一个数据结构项目。我被要求从一个名为“ToServe.txt”的文件中获取信息。文件中的数据采用以下形式: TicketNumberSpaceStudentIDSpaceStudentNam...
作者: 提问时间:3/23/2016
我打开了一个文件,在指针的地址下找到了流。我正在尝试查看文件是否为空。使用以下内容ptr if (fgetc(ptr) != EOF) 按预期工作。当文件为空时,不执行该语句。当文件不为空时,不...
作者:Andreas Grech 提问时间:7/13/2009
我目前正在阅读 K&R 的书并输入第一部分的示例,有几个示例,例如: while((c = getchar()) != EOF) { //do something } 我正在 Windows ...
作者:Neeraj-Kumar-Coder 提问时间:1/4/2021
当我在函数中使用此代码时,数组的大小(或长度)被正确计算:main() #include <stdio.h> int main(void) { int arr[] = {2, 5, 9, 8, ...
作者:JCoder 提问时间:3/27/2015
这个问题在这里已经有答案了: StreamCorruptedException:无效类型代码:AC (1 个答案) 8年前关闭。 只是想读一个数字。我正在实施,我抛出一个错误:Serializabl...
作者:Sean 提问时间:11/12/2017
我正在开发一个控制台应用程序,因此我必须能够处理任何用户输入,但是当您输入EOF字符时,我无法解决扫描仪的奇怪行为。 public static void main(String[] args){ ...