c 读取文件方法

2025-11-07 08:21:02

1、文件和流的关系,

文件对于C语言来说,就是一串顺序字节流。

一般通过文件结束符来结束,

如果文件长度太大就会使用默认的读取长度,

或者主动限制了读取字节长度,就会停止。

c 读取文件方法

2、FILE结构体

FILE就是C语言里定义的一个结构体,

里面包含所有的文件相关信息。

不同的系统或者软件版本可能不一样。

但是对应的编译器确定后,

都是通过fopen这个函数来读取文件,

返回结构体指针

c 读取文件方法

1、下面我们就开始读取文件了,

我们那文本文档做例子,

新建一个文本文档,

取名叫做 test_readfile.txt,

然后写入

内容

test is good, and repeat test is also ok.

this is line2

this is line3

c 读取文件方法

2、然后在新建一个

test_read_file.c,

然后直接

输入以下代码

如图代码

c 读取文件方法

3、fscanf这个函数

就是读文件内容的API。

功能是:遇到空格和换行时就会结束

所以第一行会输出为 

Test1: test 

c 读取文件方法

4、fgets 这个函数

也是读取文件的API.

功能是:遇到换行是就会结束,遇到空格不会结束。

所以第二行会输出为

Test2:is good, and repeat test is also ok.

一般就可以安装fgets读取文件。

c 读取文件方法

5、fread这个函数就是

读取固定的字节书,

这里基本的字节是1,

然后counter 是24个,

所以一共会读24个自己数

c 读取文件方法

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢