C语言程序设计教学做一体化滕泓虬模块10课件教学.pptVIP

  • 2
  • 0
  • 约2.29万字
  • 约 162页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计教学做一体化滕泓虬模块10课件教学.ppt

案例10-1 文件和文件名的概念。 案例分析 1、文件和文件名 2、文件的广泛含义 案例10-2 按照数据的组织形式对文件进行分类,说出整数123以ASCII形式和二进制形式存储到文件中的区别。 1、整数123如果以ASCII文件形式存储,则存储形式如下: 在文件中按顺序存储123分别对应的ASCII码,比如1的ASCII码是49(十进制),对应的二进制ASCII码就整数123在磁盘文件中占用3个字节。 2、同样是整数123,如果以二进制文件形式存储,存储形式是: 在内存中存储的就是整数123对应的二进制数,整数在内存中占两个字节,所以整数123在内存中也是占有两个字节的存储空间。那么在文件中如果以二进制形式存储,则存储形式和在内存中存储形式一样。 1、按照数据的组织形式对文件分类。 (1)ASCII文件 (2)二进制文件 2、ASCII文件和二进制文件的优缺点比较。 C语言没有提供对文件进行操作的语句,所有的文件都是利用C语言编译系统所提供的库函数实现的。多数C语言编译系统都提供两种文件处理方式:一种是“缓冲文件系统“,另一种是“非缓冲文件系统”。也就是说C语言提供了两类文件操作函数来存取文件。 案例10-4 文件的操作流程。 对文件的操作流程一般遵循以下四个步

文档评论(0)

1亿VIP精品文档

相关文档