文件-Piazza.pptVIP

  • 3
  • 0
  • 约6.99千字
  • 约 34页
  • 2017-06-08 发布于天津
  • 举报
文件-Piazza

C 语言程序设计 文件 周闻钧 朱宏明 本讲内容 文件的概念 文件指针 文件的读写 文件的定位 文件 所谓“文件”一般指:存储在外部介质上数据的集合,一批数据是以文件的形式存放在外部介质(如磁盘)上的 操作系统是以文件为单位对数据进行管理的,也就是说,如果想找存在外部介质上的数据,必须先按文件名找到所指定的文件,然后再从该文件中读取数据。向外部介质上存储数据也必须先建立一个文件(以文件名标识),才能向它输出数据 文件 C语言把文件看作是一个字符(字节)的序列,即由一个个字符(字节)的数据顺序组成。根据数据的组织形式,可分为ASCII文件和二进制文件 ASCII文件又称文本(text)文件,它的每一个字节放一个ASCII代码,代表一个字符 二进制文件是把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。如果有一个整数10000,在内存中占2个字节,如果按ASCII形式输出,则占5个字节,而按二进制形式输出,在磁盘上只占2个字节。用ASCII码形式输出与字符一一对应 文件 一个字节代表一个字符,因而便于对字符进行逐个处理,也便于输出字符。但一般占存储空间较多,而且要花费转换时间(二进制形式与ASCII码间的转换) 用二进制形式输出数值,可以节省外存空间和转换时间,但一个字节并不对应一个字符,不能直接输出字符形式。一般中间结果数据需要暂时保存在外存上以后又需要输入到内存的,

文档评论(0)

1亿VIP精品文档

相关文档