17 文件基础.pptVIP

  • 4
  • 0
  • 约 31页
  • 2017-01-01 发布于北京
  • 举报
文件基础 第十七章 回顾 按地址传递 结构体指针 指针的指针 函数指针 动态内存分配与释放函数 目标 解释流和文件 讨论文本流和二进制流 掌握文件指针 熟练掌握各种文件函数 文件的打开和关闭 字符的读写 字符串的读写 二进制数据的读写 熟练掌握文件的检测函数 文件的概述 文件:是指存储在外部介质上一组相关联的数据的集合。是一个字符(字节)的序列,即由一个一个字符(字节) 的数据顺序组成 文件可以保存程序运行的结果 文件使程序操作大量数据成为可能 操作系统是以文件为单位对数据进行管理 广义上文件指任何设备,如磁盘文件、终端以及打印机,例如键盘为输入文件,显示器为输出文件 文件输入/输出 C 语言的 I/O 操作使用标准库(stdio.h)中的函数来实现 文件输入和输出的数据可以用内部的二进制表示法传输。把内存中的数据按其在内存中的存储形式原样输出到文件上。 文件输入和输出的数据也可以按文本格式传输。文件的每一个字节放一个ASCII代码,代表一个字符 缓冲文件系统:程序与外设通过内存缓冲区进行数据交换。 流 C 文件系统可以与各式各样的设备一起使用 缓冲文件系统可以将每个设备转换成逻辑设备,即所谓的流 由于所有的流工作方式类似 文件流是一系列独立的字节,没有任何标记用来指明文件的结束或记录的结束 文件的结束是由文件大小来决定的 有两种类型的流 文本流 二进制流 文本流 文本流是一系列

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档