C语言程序设计路俊维马雪松主编第9章结构体与共用体课件教学.pptVIP

  • 3
  • 0
  • 约7.52千字
  • 约 64页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计路俊维马雪松主编第9章结构体与共用体课件教学.ppt

第9章 结 构 体 任务:学生信息的管理 有一个结构体数组stu[5],每个元素都含有学号、姓名、三门课成绩,要求编写input()和output()函数,分别实现输入和输出5个学生的数据记录。 9.1 结构体概述 一种构造数据类型——“结构(structure)”或叫“结构体”。“结构”是一种构造类型,它是由若干“成员”组成的。每一个成员可以是一个基本数据类型或者又是一个构造类型。 定义一个结构的一般形式为: struct 结构名 {成员表列}; 说明: 1.struct是定义结构体类型的关键字,结构名由编程者按C语言标识符命名规则指定。 2.最后一个花括号外的分号不能省略。 3.成员表列由若干个成员组成,每个成员都是该结构的一个组成部分。对每个成员也必须作类型说明,其形式为: 类型说明符 成员名; 例如学生信息的结构体描述: struct stud { int num; char name[20]; char sex; float score; }; 9.1.1 结构类型变量的说明 1.先定义结构,再说明结构变量 如: struct stud { int num; char name[20]; char sex; float score; }; struct stud

文档评论(0)

1亿VIP精品文档

相关文档