EOF隐藏在txt文件中吗?

时间:2016-07-30 04:43:52

标签: eof

我制作了一个用C编写的.exe文件(echo_eof.exe)。 代码如下:

Hello world!

然后我输入 echo_eof< Windows cmd中的words.txt ,其中words.txt写为

Hello world!

命令输出

{{1}}

我从未在文本文件中输入EOF,但似乎EOF隐藏在文本文件中。这是真的?如果是,有没有办法在文本文件中看到隐藏的EOF?

1 个答案:

答案 0 :(得分:2)

如果您的阅读功能位于文件的末尾并且无法获得另一个符号(可能是字符),则会告知您已达到EOF。 这不在文件中,它是来自文件处理程序的信号。