C语言教程 C语言程序设计教程PPT课件 第9章 文件 流式数据的输入输出操作 共41页.pptVIP

  • 6
  • 0
  • 约9.77千字
  • 约 41页
  • 2022-08-20 发布于浙江
  • 举报

C语言教程 C语言程序设计教程PPT课件 第9章 文件 流式数据的输入输出操作 共41页.ppt

9.2.2 文件的读写操作 例9.6 将包括姓名、学号、两科成绩班级数据 写入文本文件,再从该文件中以格式化方法读 出显示到屏幕上。 * 9.2.2 文件的读写操作 (4) 存储块读写函数fread和fwrite的使用 对复杂的数据类型无法以整体形式向文件写入或从文 件读出。C语言提供成块的读写方式来操作文件,使其 数组或结构体等类型可以进行一次性读写。其函数的 原型分别是: size_t fread(void *pointer, size_t size, size_t num, FILE *stream); size_t fwrite(void *pointer,size_t size,size_t num, FILE *stream); * 其中,size_t是C语言系统确定的无符号整型。 函数fwrite向流stream输出一批数据,数据的起始位置由指针pointer给定,元素大小是size,共num个。 函数fread的功能正好与fwrite对应,它要求读入num个数据元素,每个元素的大小为size,指针参数pointer应指向接受数据的起始存储位置。 C语言程序设计教程 第9章 文件 --流式数据的输入输出操作 第9章 文件 * 教学目标 理解文件的概念以及文件是如何实现信息的永久存储的功能 能够使用函数fopen和fclose来打开和关闭文件。 掌握文件的读写以及

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档