数字化_项目二任务5.pptxVIP

  • 4
  • 0
  • 约3.09千字
  • 约 28页
  • 2026-04-25 发布于广东
  • 举报

任务描述;数据块读写函数;;系统设计好之后每运行一次都要重新输入学生信息,这不符合逻辑,正常的系统只需要输入一次之后将信息保存,后续就是对信息进行管理的常规操作,为此需要将学生输入的信息存储在文件中,而后进入系统中只需要从文件中将信息读取再进行信息处理。;;(1)按编码方式,分为ASCII码文件和二进制码文件。

ASCII文件也称为文本文件,这种文件在磁盘中存放时每个字符对应一个字节,用于存放对应的ASCII码。二进制文件是按二进制的编码方式来存放文件的。

(2)按用户角度,分为普通文件和设备文件。

普通文件是指驻留在磁盘或其它外部介质上的文件。

设备文件是指与主机相连的各种外部设备,如显示器、键盘、打印机等。

通常把显示器定义为标准输出文件,一般情况下在屏幕上显示有关信息就是向标准输出文件输出。如前面经常使用的printf,putchar函数就是这类输出。

键盘通常被指定标准的输入文件,从键盘上输入就意味着从标准输入文件上输入数据。scanf,getchar函数就属于这类输入。;;一、文件指针

在C语言中用一个指针变量指向一个文件,这个指针称为文件指针。通过文件指针就可对它所指的文件进行各种操作。

定义说明文件指针的一般形式为:FILE*指针变量标识符;

例如:FILE*fp;

表示fp是指向FILE结构的指针变量,通过fp即可找存放某个文件信息的结构变量,然后按结构变量提供

文档评论(0)

1亿VIP精品文档

相关文档