- 1
- 0
- 约3.38万字
- 约 91页
- 2017-11-04 发布于广东
- 举报
8.1 学生批量数据的管理 在学生成绩管理系统实例中,涉及的学生数据有学号、姓名、性别、年龄、班级、个人密码、英语成绩、语文成绩、数学成绩和平均成绩等(如表1-1的学生成绩数据表),每个人一个记录,其中学号、姓名、性别、班级、个人密码属于字符串,年龄属于整型,英语成绩、语文成绩、数学成绩等既可以使用整型也可以使用实型,平均成绩又属于实型。 但前面已学过的数据类型只能表示单一的数据类型,无法用其中的任一种数据类型完全描述,所以学生数据只能分散存放在各自的数组中,给学生数据的管理带来了困难。 为解决不同类型数据的组合存放问题,C语言引入了一种能组合不同数据类型于一体的数据类型——结构体类型。 8.2 结构体 结构体类型可以将若干个不同类型的数据组合起来组织成一个整体。结构体是由若干成员组成的一种构造类型,其中的每一个成员可以是基本数据类型或构造类型。 8.2.1 结构体类型的定义 结构体类型必须先定义,后使用。结构体类型定义的一般形式为: struct 结构体名 { 类型标识符 成员变量名1; 类型标识符 成员变量名2; …… 类型标识符 成员变量名n; }; 其中,struct是定义结构体类型的关键字,后跟结构体名,这两部分构成了结构体类型的标识符。下面花括号内定义了组成该结构体的所有成员,每个成员由成员变量的数据类型(由类型标识符指定)及其变量名组成。结构体
您可能关注的文档
- CorelDRAW职业应用项目教程张丽霞个人网页设计.ppt
- CorelDRAW职业应用项目教程张丽霞户外广告设计.ppt
- CorelDRAW职业应用项目教程张丽霞卡片类设计(一).ppt
- CorelDRAW职业应用项目教程张丽霞卡通风景画设计.ppt
- CorelDRAW职业应用项目教程张丽霞平面设计理论.ppt
- CorelDRAW职业应用项目教程张丽霞色彩搭配原则.ppt
- CorelDRAW职业应用项目教程张丽霞影视宣传广告设计.ppt
- CPLDFPGA控制系统设计周京华第7章.ppt
- Creo1.0机械设计教程高校本科教材詹友刚第03章零件设计.ppt
- Creo1.0机械设计教程高校本科教材詹友刚第04章装配设计.ppt
原创力文档

文档评论(0)