C语言中用fscanf函数读取文本文件所有内容
来源:互联网 发布:哑铃健身软件2015 编辑:程序博客网 时间:2024/06/05 03:33
从一个文本文件中读取所有内容的方法有:1.使用函数fgetc或getc,再结合while循环与文件结尾标记EOF; 2.使用fscanf函数,此函数与scanf用法类似,但是只能读取到遇到的第一个空白字符之前的所有;但是使用fscanf格式符类型[^],则完全可以实现方法1中的功能。
代码如下:第1种方法:
FILE*p;//假设已经初始化
char a[100],*pr=a;
int ch;
while((ch=getc(p))!=EOF
{
*pr=ch;
pr++;
}
第2种方法:
FILE*p;//假设已经初始化
char a[100];
fscanf(p,"%[^EOF]",a);第2种方法看起来简洁很多
1 0
- C语言中用fscanf函数读取文本文件所有内容
- 使用fscanf函数按行读取文本文件
- C语言fscanf函数读取结构化数据
- C语言fscanf函数了解
- C语言fscanf函数了解
- C语言中fscanf函数
- C语言fscanf函数了解
- C语言fgets读取整个文本文件的内容
- c语言,读取一个内容长度未知的文本文件。
- C语言fgets读取整个文本文件的内容
- Java一次读取文本文件所有内容
- Java一次读取文本文件所有内容
- Java一次读取文本文件所有内容
- C语言代码段:Replace函数和逐行读取文本文件
- C语言中fscanf函数读取double型浮点数的问题
- C语言中fscanf函数读取double型浮点数的问题
- 用c语言读取文本文件
- 用C语言读取文本文件
- 最简单的checkbox, radio跟文字在一行
- Python socket 读取消息问题
- mysql迁移
- 几种特殊性质的类--《Effective C++》《More Effective C++》笔记
- Unity3D-Mesh创建中三角形索引的算法
- C语言中用fscanf函数读取文本文件所有内容
- 内核编译图文教程
- LeetCode[Stack]: Simplify Path
- 关于int *a; int &a; int & *a; int * &a
- HTML5杂
- poj1394——Minimum Inversion Number——————【线段树单点更新、逆序数特性】
- delphi中几种多线程操作方式
- 算法学习---求数组中的最大数
- Codeforces Round #290 (Div. 2)C. Fox And Names(拓扑排序)