By: Ailson Jack
Date: 2021.04.23
个人博客:http://www.only2fire.com/
本文在我博客的地址是:http://www.only2fire.com/archives/133.html,排版更好,便于学习,也可以去我博客逛逛,兴许有你想要的内容呢。
1.终端中如何输入EOF
在C语言运行过程中,有时需要在终端手动输入EOF,其输入方法与操作系统有关。
windows系统:实际上输入是在dos下面执行的,也就是运行时的那个黑底窗口。在windows下输入EOF需要输入CTRL+Z。
Linux/Unix/Mac操作系统:在这类操作系统下,要输入EOF需要输入CTRL+D。
2.EOF输入时机不同,结果可能不同
终端输入EOF,EOF作为文件结束符时的情况:
EOF虽然是文件结束符,但并不是在任何情况下输入Ctrl+D(Windows下Ctrl+Z)都能够实现文件结束的功能,只有在下列的条件下,才作为文件结束符。
(1).遇到getchar()(或者getc())函数执行时,要输入第一个字符时就直接输入Ctrl+D,就可以跳出getchar()(或者getc

最低0.47元/天 解锁文章
539

被折叠的 条评论
为什么被折叠?



