CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  C/C++ >  C语言

EOF是什么

楼主ietj(萧枫)2002-11-22 10:46:25 在 C/C++ / C语言 提问

我看到有些书上有下列语句,到底什么时候退出循环呢  
  int   c;  
  while((c=cin.get()!=EOF)  
  {  
      .......  
  }  
   
  还有就是while(cin>>a)又是啥  
   
  希望各位高手出手相救,再次谢谢了  
   
  问题点数:50、回复次数:8Top

1 楼ice_river_feng(冰河)回复于 2002-11-22 10:51:19 得分 5

EOF   is   returned   by   an   I/O   routine   when   the   end-of-file   (or   in   some   cases,   an   error)   is   encountered.Top

2 楼WHJWHY(helloworld)回复于 2002-11-22 10:52:50 得分 20

EOF表示文件的结束或输入的结束   若为dos或windows系统在键盘上输入ctrl+z即可  
  意思是:  
  当输入了一个非零的a时  
  Top

3 楼yyfzy(singler)回复于 2002-11-22 11:02:35 得分 0

EOF是文件或数据库中表的结束标志Top

4 楼shinomori0692(Juice)回复于 2002-11-22 11:04:34 得分 20

上面说的不对!  
  EOF表示文件的结束或输入的结束.  
  while(cin>>a)表示输入a的正确与否,比如说a的类型为int   ,那么你输入  
  0,1,2,3.....任何整数都返回1,但如果你输入了类似a,q等字符或非整型,  
  则会返回0,循环结束.  
  Top

5 楼ywls(yw)回复于 2002-11-22 11:10:43 得分 5

我说各位,别人只是问一下eof的意思,用得着回答得这么复杂嘛。  
  eof   =   end   of   fileTop

6 楼ietj(萧枫)回复于 2002-11-22 11:11:16 得分 0

谢谢各位了,  
   
  我这就揭贴  
   
  不过有好的关于EOF的文章(我还不是很懂),麻烦各位贴出来一下  
   
  Top

7 楼WHJWHY(helloworld)回复于 2002-11-22 11:19:04 得分 0

对shinomori0692(Juice)的纠正表示感谢  
  不过对于EOF   我想     ietj   (萧枫)   感到困惑的主要是如何输入文件的结束以通知计算机   :这是文件的结束Top

8 楼ietj(萧枫)回复于 2002-11-22 11:28:42 得分 0

确实是  
   
  知我着whjwhy也Top

相关问题

  • 什么是EOF
  • EOF是什么意思?
  • 求教:EOF是个什么东东?
  • "no_namespace rename("EOF","adoEOF")"什么意思?
  • 再用ado联数据库的时候,rename("EOF", "adoEOF")这句话是什么意思,为什么要这么作??
  • VFP中,为什么用skip到最后一条记录时是空白项,它的上一项才是eof()?
  • 请教诸位大侠,ASP中的eof和bof是什么意思呀,在线等待:)
  • 为什么.eof()函数判断文件尾失效?
  • 为什么会多个9?eof的疑惑
  • 又是Dephi6 Ado 的Eof Bof 错误

关键词

  • 文件
  • eof
  • 输入
  • 结束
  • cin
  • 表示

得分解答快速导航

  • 帖主:ietj
  • ice_river_feng
  • WHJWHY
  • shinomori0692
  • ywls

相关链接

  • C/C++ Blog
  • C/C++类图书
  • C/C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo