feof() 和 fscanf() 在将字节 1b 扫描为 char 后停止工作。是因为它是 ascii 中的“ESC”吗?我能做些什么?
作者:user3596853 提问时间:5/3/2014
我目前正在编写一个处理 PPM 文件(P6 类型,而不是 P3)的程序 问题是某些图像具有字节0x1b,根据 ascii 表,该字节称为“ESC” 以下是我的代码: 所有包括那里,,,... i...
scanf 问答列表
作者:user3596853 提问时间:5/3/2014
我目前正在编写一个处理 PPM 文件(P6 类型,而不是 P3)的程序 问题是某些图像具有字节0x1b,根据 ascii 表,该字节称为“ESC” 以下是我的代码: 所有包括那里,,,... i...
作者:Rafael Dias 提问时间:10/8/2014
所以,我有以下代码: #include <stdio.h> int main() { FILE* f = fopen("test.txt", "r"); FILE* p = fopen("test...
作者:Sainath S.R 提问时间:10/26/2014
这个问题在这里已经有答案了: 为什么“while( !feof(file) )”总是错的? (6 个答案) 9年前关闭。 嗨,我正在为我的系统软件(汇编程序、加载程序等)课程在 C 文件 I/O 中...
作者:Trung Nguyen 提问时间:11/11/2011
我需要将坐标输入到数组中,直到遇到 EOF,但我的代码出了点问题。我用了ctrl + Z,ctrl + D int main() { int x[1000],y[1000]; int n=0,n...
作者:Lucas 提问时间:1/12/2015
你怎么能读懂一个行长未知的文件(大约 1500 行,所以不需要 malloc/alloc 等,因为内存足够了......幸运的是,因为我还不理解那些数组/指针命令)包括浮点数、符号和字母,从中提取特定...
作者:hfsocio 提问时间:5/7/2016
伙计们,我想从我的文件中读取文本并将每个字符分配给数组的单个元素 char A[1000]; FILE * fpointer; fpointer=fopen("text.txt","r"); i...
作者:MongJi 提问时间:11/9/2016
嗨,我有这个文本文件,其中字符中的第一列是第二列,第三列是整数。但我无法正确读取和打印这些值。 所以这个文件我试图读取: c 6 o 4 3 o 2 4 o 3 2 o 1 1 o 3 3 代...
作者:Carlos Pinto 提问时间:1/26/2017
情况是这样的,我有一个代码可以读取值,直到用户输入 Ctrl+D,但问题是我必须输入两次才能成功退出循环,我认为这与 Ctrl+D 与缓冲区的剩余部分一起插入到字符串中的事实有关,因此没有注册为 EO...
作者:Pavel Straka 提问时间:11/9/2017
我有写成我阅读的间隔,但问题是我需要在许多这样的间隔内使用我的函数,直到我在 Unix 上按下 或。<a;b>scanf("<%d;%d>", &a, &b);CTRL + ZCTRL + D 到目...
作者:Pepinho02 提问时间:3/3/2023
我正在执行以下程序: 编程教师希望创建一个程序来计算学生的期末成绩。目前,所有学生的部分成绩都位于以下格式的文本文件中: <first_name> <last_name1> <last_name2...