我正在尝试一个一个地读取 TXT 文件字符并将其写入 output.txt 文件,每行一个字符的 ASCII 数字。
每当我的代码收到 EOF ASCII 字符时,我都无法读取任何其他字符。(这也发生在 SUB 字符上 - 意味着 DOS 中的 EOF)
这是我的代码(.c):
while (source_size > 0) {
ch = fgetc(in_file); //reading file full of ASCII chars
fprintf(p, "%d\n", ch); // write num to output.txt
source_size--;
}
谢谢