C语言程序设计第10章修订版.pptVIP

  • 1
  • 0
  • 约1.62万字
  • 约 50页
  • 2018-05-04 发布于四川
  • 举报
第十章 文件 10.0 引例 10.1 C文件概述 10.2 C文件指针 10.3 文件的打开与关闭 10.4 文件的读写 10.5 文件的随机读写 10.6 文件检测函数 10.7 程序举例 10.8 复习指南 10.0 引例 【引例】读入某班学生的成绩(每个学生四门课),给出每个学生的总分、平均成绩。 对于这个问题,我们可以定义一个如下的结构体数组来处理学生的成绩: struct stu /*定义结构体*/ { char num[6]; /*学号*/ char name[15]; /*学生姓名*/ float score[4]; /*四门课成绩*/ float sum; /*总分*/ float aver; /*平均成绩*/ }student[50]; /*学生成绩数组*/ 10.1 C文件概述 “文件”是指一组相关数据的有序集合。这个数据集有一个名称,叫做文件名。 从用户的角度看,文件可分为普通文件和设备文件两类。 从文件编码的方式来看,文件可分为ASCII码文件和二进制码文件两种。 C系统在处理这些文件时,并不区分类型,都看成是字符(字节)流,因此也把这种文件称作“流式文件”。 C语言的输入输出是由库函数来完成的。 ANSI C标准决定不采用非缓冲文件系统,而只采用缓冲文件系统。既用缓冲文件系统处理文本

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档