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
jau1
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
贴吧用户_0JNJWtE684
EOF=0xFFFFFFFF
2011年10月23日 06点10分
9
1