第16章 c语言 文件.pptVIP

  • 6
  • 0
  • 约4.26千字
  • 约 24页
  • 2017-11-17 发布于河南
  • 举报
第16章 c语言 文件

* * 第16章 文件 16.1 C语言文件的概念 记录在外部介质上的数据的集合称为“文件”。 内存 输入、读 外部设备 键盘 硬盘 扫描仪等 输出、写 外部设备 显示器 硬盘等 对文件的操作: 输入文件 输出文件 C语言中对于输入和输出的数据都按“数据流”形式进行处理,输出时系统不添加 任何信息,输入时,逐一读入数据,直到遇到EOF或文件结束标志。 C中的输入和输出文件都以“数据流”形式存储在介质上。 顺序存取文件的特点: 每当打开这类文件进行读或写时,总是从文件 的开头开始,从头到尾顺序的读或写。 直接存取文件的特点: 可以通过调用C语言的库函数去指定开始读或写 的字节号,然后直接对此位置上的数据进行读或写。 文件的输入输出方式称为“存取方式”,分为顺序存取、直接存取 文件按数据的存放形式分为文本文件和二进制文件, 这2种文件都可以用顺序方式或直接方式存取数据。 文本文件:当输出时,数据按面值转换成一串字符,每个字 符,以字符的ASCⅡ代码值存储到文件中,当输 入时,把指定的一串字符转换成数据,存入内存。 例如: int 类型的整数1234在内存中占2个字节,把它

文档评论(0)

1亿VIP精品文档

相关文档