EOF与'/n'问题
c++吧
全部回复
仅看楼主
level 1
sxyluanhai 楼主
while((c=getchar())!='\n')执行的时候按回车键会有东西显示
如果改成while((c=getchar())!=EOF)按回车键就什么也不显示了
为什么会这样?
2011年10月23日 05点10分 1
level 13
如果是EOF,在Windows的控制台上,是使用CTRL+Z组合键来输入。
2011年10月23日 05点10分 2
level 12
cout<<EOF<<endl;
//输出-1
2011年10月23日 05点10分 3
level 1
sxyluanhai 楼主
按CTRL+Z后再按输入键?要同时按3个键?
谢谢
2011年10月23日 05点10分 4
level 13
[汗]同时按CTRL和Z后,再按Enter.
2011年10月23日 05点10分 5
level 12
EOF=0xFFFFFFFF
2011年10月23日 06点10分 9
1