C语言中输入EOF

最近Chanson Code打算重新从零开始学习C语言编程,本来也没学过C语言,只是看过一点点,从来没有动手写过C语言程序,后来买了《C程序设计语言(第二版)》,也没多少时间来学习。

今天痛下决心来重新学习,发现这本书前面的程序多次提到EOF,也就是End Of File,这个通常应该是用在识别文件的结束的,但书中程序却提到说“输入”EOF后程序结束,但键盘输入是ASCII码,一次一个字符,没办法输入系统默认的“-1”这个值,上网查了半天,得出以下结果:

        在类Unix系统中,输入结束是:Ctrl + d

        在windows系统中,输入结束是:Ctrl +z

        在其他系统中,通常直接按 F4

来结束输入, 继续阅读