c语言程序设计教学材料-第13章---文件操作.pptVIP

  • 5
  • 0
  • 约1.34千字
  • 约 34页
  • 2020-04-10 发布于福建
  • 举报

c语言程序设计教学材料-第13章---文件操作.ppt

第13章 文件操作;主要内容;文件的概念;In the previous,从终端的键盘输入数据,运行结果输出到终端显示器上。数据的存储在计算机内存中,当程序结束,内存的中数据就会丢失。 常常需要将一些数据保存到光盘、磁盘等外存储器上,达到重复使用,永久保存数据的目的。;C语言文件有两种形式: (1)文本文件(也称ASCII码文件) (2)二进制文件 区别:存储数值型数据的方式不同。 文本文件中,每个数字都单独占用一个字节的存储空间 二进制文件中,把整个数字作为一个二进制数来存储,并非数字的每一个数字都占用单独的存储空间 ;例:short n=123; ;无论C语言文件的内容是什么,都把数据看成字节构成的序列,即“字节流”。 文件的存取以字节为单位。 输入/输出的数据流仅受程序控制而不受物理符号的控制,所以C语言文件也称流式文件;; 缓冲文件系统中,关键的概念是“文件类型指针”,简称“文件指针” 每个被使用的文件都在内存中开辟一个相应的文件信息区,用来存放文件的有关信息(如文件的名字、文件状态及文件当前位置等) 这些信息是保存在一个结构体变量中的。该结构体类型是由系统声明的,取名为FILE 声明FILE结构体类型的信息包含在头文件“stdio.h”中 一般设置一个指向FILE类型变量的指针变量,然后通过它来引用这些FILE类型变量;文件的

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档