满意答案

TI拉MI苏

推荐于 2016.09.07

采纳率:49%    等级:9

已帮助:412人

我理解你应该是想判断一个文件是否结束,那个EFO是EOF吧,下面的代码也许能帮到你

#include

int main(void)

{

FILE *stream;

stream = fopen("f:\\a.txt", "r");

char ch=fgetc(stream);

while (ch!=EOF) //也可以改为:while(!feof(stream))

{

putchar(ch);

ch=fgetc(stream);

}

fclose(stream);

return 0;

}

如果是文本,一般文本文件的结尾是以ascii码25表示的,你读到这个字符,也可以认为文本文件结束了.

eof函数查看最后一次读文件是否为文件的最后一个记录,是,返回非零,否,返回零。eof可以不加括号。

while($line=

{

......

if(eof){

......

}

}追问: 不好意思。。是​EOF

while((c=getchar())!=EOF)这个呢。。我看的这个程序是读取一行字符直至输入回车。。。让后执行其他步骤。。。对字符串处理完了以后。。。还可以继续输入下一串字符。。继续处理。。。

int main()

{

char table[13000][80],word[100];

int count=0,i=0,c;

while((c=getchar())!=EOF)//一次读取各个字符

{

…………

//各种处理

…………

}

}

追答: 这个不建议你这么用,我在网上也看到过相关的用法,但是针对不同的操作系统,出现的结果是不同的。

追问: 求解救。。。

00分享举报

c语言判断字符是否为回车,c语言EFO。。。是怎么判断的。。读到回车结束还是什么...相关推荐

  1. c语言中字符进行按位与,c语言位运算符的用法

    C语言中位运算的运算分量只能是整型或字符型数据,位运算把运算对象看作是由二进位组成的位串信息,按位完成指定的运算,得到位串信息的结果.下面小编就为大家介绍下c语言位运算符的用法. c语言位运算符的用法 ...

  2. java 中判断字符是否为big5码_【转载】判断一个字符是西文字符还是中文字符

    转载:http://blog.chinaunix.net/u2/70445/showart_1133335.html 一.判断一个字符是西文字符还是中文字符    大家知道西文字符主要是指ASCII码 ...

  3. 判断字符是否为字母c语言,C程序检查字符是否为字母

    C程序检查字符是否为字母 在此示例中,您将学习检查用户输入的字符是否为字母. 要理解此示例,您应该了解以下C语言编程主题: 在C语言编程中,字符变量保存的是ASCII值(0到127之间的整数),而不是 ...

  4. c语言判断字符是否等于e,C语言如何实现删除字符串中的字符

    字符串其实是一个数组.你把后面的abcd依次移到****位置上.然后让字符串结束就好了. 符串或串(String)是由零个或多个字符组成的有限序列.一般记为 s='a1a2???an'(n<=0 ...

  5. c语言如何判断字符不是空格,C语言中如何判断一个字符是空格,下一个字符不是空格...

    满意答案 NICaben 2018.11.04 采纳率:53%    等级:12 已帮助:6601人 #include #include int get_word_nums(const char *s ...

  6. c语言打印字符的函数参数,C语言格式化打印函数vsnprintf()的实现

    Linux内核的格式化打印函数是printk(),它与printf()函数是类似的,都是根据格式字符串把可变参数列表转化成字符序列,然后输出到控制台. printf()是打印到标准输出stdout. ...

  7. c语言中字符占用的存储单元,C语言知识点第1章.doc

    C语言知识点第1章 C语言知识点总结(二) 第八节 字符字符常量定义:一对单引号括起来的一个字符.如'A'.'a'.'9'相应字符对应的ASCII编码值(见附录四)字符常量占用一个字节的存储单元(一个 ...

  8. c语言将一个字符输出三遍,C语言字符相关部分内容小结

    很多初涉编程的同学,在有些知识点上不够系统化或者说不能够将知识点联系起来,甚至对有些知识点有妖魔化的趋势,先说一下,这点是完全没有必要的,对于程序的编写,我个人认为这是一件很有美感的事情,所以不必预先 ...

  9. c语言输出字符的十六进制,用c语言输入键盘上的字符后转换成十六进制输出

    用c语言输入键盘上的字符后转换成十六进制输出 悬赏分:10 | 提问时间:2010-9-13 10:26 | 提问者:745922085 | 问题为何被关闭 其他回答 共3条 #include #in ...

  10. c语言定义字符类型变量的关键字,C语言数据类型

    C语言关键字: 也称保留字,是C语言预先定义的.具有特殊意义的单词. 数据类型关键字(12个): (1)char:声明字符型变量或函数 (2)double:声明双精度变量或函数 (3)enum:声明枚 ...

最新文章

  1. grep 在HP-UX下的递归查找
  2. 剑指Offer——平衡二叉树
  3. Android构建boot.img(一):root目录与ramdisk.img的生成
  4. UA STAT675 统计计算I 随机数生成6 Accept-Reject Algorithm
  5. 化工原理知识点总结复习重点
  6. P1368-工艺【最小表示法】
  7. 蔬菜大棚成本_蔬菜大棚种植成本和利润究竟如何?种植户有话说
  8. 一个简单限速器的java实现[1]
  9. 沈阳大学生招聘2020计算机,2020沈阳市高校毕业生基层公共岗位服务计划人员招录600人...
  10. myEclipse的subversion插件Subclipse
  11. 关于面试,关于大学——大四狗的自述
  12. CAP 原理这样理解最简单
  13. 你的项目应该如何分层?
  14. 在linux上安装svn
  15. 计算机软件研究方法与技术路线,项目的研究方法与技术路线
  16. 汇编串操作程序设计 计算X+(Y-Z)=W
  17. DA转换器原理及应用(报告)
  18. 2021全球生活成本排名揭晓:香港不是第一,最贵城市是它
  19. Java 几何图形的面积与周长计算程序的设计与实现
  20. php 对象教程,创建一个简单的PHP对象_PHP教程

热门文章

  1. Mac 系统不兼容移动硬盘无法识别怎么办
  2. uniapp开发,打包成H5部署到服务器
  3. 国外调查问卷可以赚钱吗?
  4. 做人的六原则 40条心计 共勉
  5. cut final pro入门教程_Final Cut Pro X视频教程 fcpx入门到精通自学零基础剪辑教材
  6. < ruby > / < rt > / < rp > 标签 定义注释(中文注音或字符)
  7. win10 无法访问XP 共享目录原因
  8. MySQL讲义第 37 讲——LOAD DATA INFILE 命令
  9. 【UG NX MCD 机电一体化概念设计】UG NX MCD+PLCSIM Advanced联合仿真实例(三) 联合调试
  10. vue实现打印条码功能