下载此文档

《C 语言程序设计》第10章.ppt


文档分类:IT计算机 | 页数:约62页 举报非法文档有奖
1/62
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/62 下载此文档
文档列表 文档介绍
第10章文件本资料由-校园大学生创业网-,也称ASCII文件,是一种字符流文件。文件由一个个字符首尾相接而成,其中每个字符占1字节,存放的是字符的ASCII码。文本文件的优点是可以直接阅读,而且ASCII代码标准统一,使文件易于移植。其缺点是输入/输出都要进行转换,效率低。。由于二进制文件在输入输出时,不必进行转换,故效率高。但二进制文件只能供机器阅读,人工无法阅读,也不能打印。而且,由于不同的计算机系统对数据的二进制表示也各有差异,因此,可移植性差。一般用二进制文件来保存数据处理的中间结果。。例如:在流式文件中,存取完第一字节,才能存取第二字节;存取完第n-1字节,才能存取第n字节。随机存取也称直接存取,可以直接存取文件中指定的数据。例如:在流式文件中,可以直接存取指定的第i个字节(或字符),而不管第i-1字节是否已经存取。。在顺序文件中,记录的逻辑顺序和物理顺序相同。记录可以不等长。读出某一条记录的速度慢,不能直接对文件进行修改,适宜于对文件顺序批量处理。可以进行随机存取的文件称为随机文件。在随机文件中,每条记录等长,各数据项长度固定,每个记录有惟一的记录号。读写文件时,按记录号直接读写指定的记录,适宜于随机读写某条记录的操作。,这一层抽象的东西就称之为“流”,而将具体的实际设备叫做文件。流是一个逻辑设备,其具有诸多相同的行为。因此,用来进行磁盘文件写的函数也同样可以用来进行打印机的写入。在C中有两种性质的流:文字流和二进制流。

《C 语言程序设计》第10章 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数62
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sxlw1984
  • 文件大小625 KB
  • 时间2020-08-08