首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

关于"EOF"的有关问题

2012-03-19 
关于EOF的问题请问如果c(getchar()!EOF),如何使c为0?[解决办法]EOF表示一个流读结束了。对于一个文件来

关于"EOF"的问题
请问如果c=(getchar()!=EOF),如何使c为0?

[解决办法]
EOF表示一个流读结束了。
对于一个文件来说,读尽最后一个字节算做结束。
对于标准输入(也就是一般的键盘输入),需要人为的产生一个EOF,告诉系统输入结束了。Unix/Linux下一般使用Ctrl+d,Dos/Windows下是Ctrl+z,还要加一个回车……

热点排行