- 2
- 0
- 约1.05万字
- 约 34页
- 2022-08-20 发布于浙江
- 举报
第十三章 文件;(3)根据文件的存储形式,可分为ASCII码文件和二进制文件。
ASCII码文件的每1个字节存储1个字符,因而便于对字符进行逐个处理。但一般占用存储空间较多,而且要花费转换时间(二进制与ASCII码之间的转换)。
二进制文件是把内存中的数据,原样输出到磁盘文件中。可以节省存储空间和转换时间,但1个字节并不对应1个字符,不能直接输出字符形式。
3. 读文件与写文件
所谓读文件是指,将磁盘文件中的数据传送到计算机内存的操作。
所谓写文件是指,从计算机内存向磁盘文件中传送数据的操作。;4. 构成文件的基本单元与流式文件
C语言将文件看作是由一个一个的字符(ASCII码文件)或字节(二进制文件)组成的。将这种文件称为流式文件。
而在其它高级语言中,组成文件的基本单位是记录,对文件操作的基本单位也是记录。
5. 文件类型FILE
系统给每个打开的文件都在内存中开辟一个区域,用于存放文件的有关信息(如文件名、文件位置等)。这些信息保存在一个结构类型变量中,该结构类型由系统定义、取名为FILE。
注意:结构类型名“FILE”必须大写。
; 6 .文件指针
文件指针在C语言中用一个指针变量指向一个文件, 这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。
定义说明文件指针的一般形式为: FILE* 指针变量标识符
您可能关注的文档
- Java技术及其应用 03 基本IO(共79页).pptx
- Java技术及其应用 04 增强性能类(共75页).pptx
- Java技术及其应用 05 收集与数据结构应用(共67页).pptx
- Java技术及其应用 补充知识资料(共42页).pptx
- Java技术及其应用 02 面向对象结构(共106页).pptx
- C语言编程 C语言程序设计 C语言入门教程 第8章 善于利用指针 共214页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第11章_预处理 共38页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第2章 算法-程序的灵魂 共68页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第4章 选择结构程序设计 共96页.pptx
- C语言编程 C语言程序设计 C语言入门教程 第5章 循环结构程序设计 共88页.pptx
- C语言程序设计 C语言教程 C语言课件 第01章 概述 共17页.pptx
- C语言程序设计 C语言教程 C语言课件 第03章 数据类型 运算符及表达式 共32页.pptx
- C语言程序设计 C语言教程 C语言课件 第04章 顺序程序设计 共13页.pptx
- C语言程序设计 C语言教程 C语言课件 第05章 选择结构程序设计 共16页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第4章 选择结构程序设计 共31页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第5章 循环结构程序设计 共91页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第6章 数组 共50页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第7章 预编译处理 共19页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第8章 指针 共55页.pptx
- C语言基础 C语言入门 C语言程序设计教程 第10章 文件 共31页.pptx
原创力文档

文档评论(0)