C语言程序设计(第二版)王伟第10章课件教学.pptVIP

  • 3
  • 0
  • 约1.21万字
  • 约 53页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计(第二版)王伟第10章课件教学.ppt

第十章 文件 本章目录 10.1文件概述 为了方便大量数据的输入输出和长期存储,有必要在C语言的程序设计中引入文件的知识。“文件”是指记录在外部介质上的数据的集合,是计算机中数据在存储介质上的存在形式。文件通常分为两大类:程序文件和数据文件。程序文件就是通常所说的可执行文件,是计算机指令和少量数据的集合。数据文件只包含待程序文件处理的数据,通常用来存储大量数据,例如:VCD文件、MP3文件、数据库文件。 C语言中的程序通过对文件的读、写等操作来实现对外部存储介质(例如磁盘)上数据的物理操作。通过C语言提供的文件操作函数,可以简单、高效、安全地访问外部数据。 1.文件类型 文件按其存储数据的格式分为两大类型:文本文件和二进制文件。两种文件格式主要有如下几点区别: 1)文本文件由可显示字符组成,如字母、数字、符号;而二进制文件只是若干长度的0、1序列。 2)文本文件以字符(8位)为单位写入和读取;二进制文件则以数据块为 单位进行读写。 3)文本文件用于存储文字信息,说明文件、C语言源程序文件都是文本文件;二进制文件用于存储非文本数据,如二进制执行代码、图像、声音等。 10.1文件概述 4)文本文件可以直接在屏幕上显示文件内容;二进制文件虽然可以显示,但显示的内容无意义 2.文件类型指针 在C语言中引入

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档