黑马程序员技术交流社区

标题: 文件操作步骤及原理 [打印本页]

作者: ldk1991125    时间: 2016-6-28 23:12
标题: 文件操作步骤及原理
1.对文件的操作步骤
  1)引入头文件
  2)定义文件指针
  3)打开文件
  4)文件读写
  5)关闭文件
对文件的读和写是最常用的文件操作,在C语言中提供了多种文

件读写的函数:
字符读写函数:fgets和fputs
字符串读写函数:fgets和fputs
数据块读写函数:freed和fwrite
格式化读写函数:fscan和fprint
2.文件 操作的原理
  1)文件缓冲区
  ANSI C标准采用“缓冲文件系统”处理数据文件。
  所谓缓冲文件系统是指系统自动地在内存区为程序中每一个正

在使用的文件开辟一个文件缓冲区。
  从内存向磁盘输出数据必须先送到内存中的缓冲区,装满缓冲

区后才一起送到磁盘中去。
  如果从磁盘向计算机读入数据,则一次从磁盘文件将一批数据

输入到内存缓冲区(充满缓冲区),然后再从缓冲区逐个地将数

据送到程序数据区(给程序变量)
  2)输入输出流
  输入输出是数据传送的过程,数据如流水一样从一处流向另一

处,因此常常将输入输出形象地称为流(stream),即数据流。

流表示了信息从源到目的端的流动。





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2