从头再学C语言:原来EOF并不复杂

来源:互联网 发布:少儿编程培训班多少钱 编辑:程序博客网 时间:2024/05/17 04:51

EOF,end of file。很惭愧的说,前几天读书时是我第一次知道这个词,虽然大一就学了C语言。一开始真的搞不明白,在运行上篇笔记的那个程序时,我输入过EOF,eof,end of file~~~现在想想自己也有点汗,其实当时也知道那样应该是不行的,但实在不知道输入什么才能使程序认为是‘EOF ‘。当时是把代码中的它改成了‘0 ‘。

昨天去网上搜了一下,大概理解了,EOF表示的是文件的结束,本来是用在文件输入输出中的吧,当文件输入到结尾时会有一个EOF。所以用getchar时是不能直接输入,“EOF”可以通过输入ctrl+z,或者ctrl+d实现。在windows中是ctrl+z。

over。今天听郑强教授的讲座,足足听了三个小时,有些话还是挺有道理的,呵呵。所以回来的太晚了,就写这些吧。欢迎批评指教。