C语言中关于EOF 的问题~

奇怪的问题,在linux按ctrl+d组合键,windows上按ctrl+z组合键,会跳出循环,相当于向程序发送了EOF标志,注意是EOF,你写的EFO实在不知道是什么东西,详见百度百科http://baike.baidu.com/view/56074.htm
你这个程序这么写可能会出现问题吧,while((a=getchar())!=EFO)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-12-04
这是个关于文件读写的问题,EOF表示文件读取失败
第2个回答  2012-12-04
EFO是文件结束符,外存结束符
!EFO 就是如果没有结束的话,就执行循环
相似回答
大家正在搜