Ch10-C语言-文件操作.pptVIP

  • 2
  • 0
  • 约6.12千字
  • 约 24页
  • 2017-07-27 发布于湖北
  • 举报
Ch10-C语言-文件操作

主讲老师:刘志强 * 主要内容 文件的概念 文件的打开/关闭 按格式读写文件 按字符读写文件 * 一、文件概述 在C语言中没有设置专门的输入、输出语句。I/O功能由I/O库函数来处理。 这些函数的共同之处是数据I/O操作都是通过标准输入设备 (一般为键盘) 和标准输出设备 (一般为显示器)进行。 大量I/O数据如何处理?靠键盘输入??不是。 大量I/O数据用什么方式处理?——文件! * 1、文件 文件:存于计算机中,具有唯一标识名的相关的一批数据的集合。 文件操作包括:读、写、删除、拷贝、显示和打印等。 C语言中引入了流式文件(stream)的概念, 即无论文件的内容是什么,一律看成是由字符(或字节)构成的序列,即字符流。 流式文件中的基本单位是字节, 磁盘文件和内存变量之间的数据交流以字节为基础。 * 流式文件处理中的基本概念 读: 从文件中将数据拷贝到内存变量中来。 根据情况不同, 一次可以读一个字节, 也可以根据内存变量的大小读相应数量的字节, 甚至可以一次将一批数据读到一片连续的存储区 (如数组或动态分配的存储块) 中; 写: 将内存变量中的数据拷贝到文件中去。 和读文件的情况相似, 一次可以将一个变量或者一片连续存储区中的数据写入文件; 文件指针: 一个存放文件读写位置的变量,用于指明对哪些数据进行操作。 在开始对某文件进行操作时将文件指针的值设置为

文档评论(0)

1亿VIP精品文档

相关文档