读书人

关于quot;EOFquot;的有关问题

发布时间: 2012-03-19 22:03:04 作者: rapoo

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

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

读书人网 >C语言

热点推荐