摘要: 在学习C语言的过程中,很多琐碎的知识点长时间过后就会淡忘的,相信只有写下来才是最好的方法。在编写((c = getchar()) != EOF)时,都不明白EOF为什么,后来查找资料才得知是结束符的意思(Windows下为组合键Ctrl+Z,Unix/Linux下为组合键Ctrl+D), 也困惑为什么明明输了ctrl+z 却不结束 经查找资料发现其中还有不少知识(下面内容多摘)大师编写C的时候,当时并没有所谓终端输入的概念,所有的输入实际上都是按照文件进行读取的,文件中一般都是以行为单位的。因此,只有遇到换行符,那么程序会认为输入结束,然后采取执行程序的其他部分。同时,输入是按照文件的方式存取 阅读全文
posted @ 2011-12-17 17:53 wust.zjf 阅读(1530) 评论(3) 推荐(1) 编辑