c 读取文件方法
1、文件和流的关系,
文件对于C语言来说,就是一串顺序字节流。
一般通过文件结束符来结束,
如果文件长度太大就会使用默认的读取长度,
或者主动限制了读取字节长度,就会停止。

2、FILE结构体
FILE就是C语言里定义的一个结构体,
里面包含所有的文件相关信息。
不同的系统或者软件版本可能不一样。
但是对应的编译器确定后,
都是通过fopen这个函数来读取文件,
返回结构体指针

1、下面我们就开始读取文件了,
我们那文本文档做例子,
新建一个文本文档,
取名叫做 test_readfile.txt,
然后写入
内容
test is good, and repeat test is also ok.
this is line2
this is line3

2、然后在新建一个
test_read_file.c,
然后直接
输入以下代码
如图代码

3、fscanf这个函数
就是读文件内容的API。
功能是:遇到空格和换行时就会结束
所以第一行会输出为
Test1: test

4、fgets 这个函数
也是读取文件的API.
功能是:遇到换行是就会结束,遇到空格不会结束。
所以第二行会输出为
Test2:is good, and repeat test is also ok.
一般就可以安装fgets读取文件。

5、fread这个函数就是
读取固定的字节书,
这里基本的字节是1,
然后counter 是24个,
所以一共会读24个自己数

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