C语言按行读取实际字符
来源:互联网 发布:逆火软件怎么使用 编辑:程序博客网 时间:2024/05/18 02:16
当使用fgets(buf,size,fp)函数读取文件中的行时,最后一行不包含换行符,那怎么让其它行也不包含呢?这么整
char buf[50];
while(!feof(fp))//如果文件没有到达末尾则循环
{
fgets(buf,50,fp);//读取一行
if(feof(fp))//检测文件,如果到达末尾就读取实际字符,因为此时不包含换行符
{
if(strlen(buf)!=72)//一行有72个空格字符
{
string s(buf,strlen(buf)) ;
}
break;
}
string s(buf,strlen(buf)-1);
}
讲讲feof,每当读取一行后,fp指向下一行的开头,到达文件末尾时,它是不包含换行符的,否则就包含。
到达文件末尾返回真,否则返回假。
这个功能就是按行读取所需要的实际字符。
0 0
- C语言按行读取实际字符
- C语言空白字符读取问题
- C语言读取文件,包含字符数字,按字符求数字平均数
- c语言 按行读取文本
- C语言之按行读取文件
- C语言读取多行字符串,并存入字符数组中
- c语言的实际应用?
- C语言学习笔记——scanf("%c",&ch) 读取字符
- 21实际c语言教程-1
- 21实际C语言教程-2
- 21实际C语言教程-3
- !--C语言解决实际应用题目--!
- c语言 按格式读取文件内容
- c语言读取文件的行
- C语言文件读取
- C语言读取配置文件
- C语言逐行读取
- c语言读取方法
- 枚举表示对称方式
- 辗转法求最小公约数和最大公倍数
- Camera服务之--App
- 如何一开始让DTPicker控键的值不要显示,也就是空白?
- OFBIZ中显示包含HTML标记的内容
- C语言按行读取实际字符
- A段架构设计_隽语集(IT+設計思考_1801)
- 2、 ofbiz的form是如何生成的
- 使用 Addr2line 将函数地址解析为函数名
- 虚拟机上如何创建自定义分区或格式化自定义文件系统类型
- USACO 3.4 Raucous Rockers (rockers)
- STM8 通用输入输出口--GPIO
- 实现基于FTL模板的菜单之一
- UNIX文件系统相关概念