- 6
- 0
- 约9.51千字
- 约 41页
- 2017-06-04 发布于河南
- 举报
第八章 结构体、共用体和枚举类型
第八章 结构体、共用体和枚举类型 8.1 结构体类型与结构体变量的定义 目前,已学习的数据类型: 基本数据类型:整形、实型、字符型 构造类型数据:数组——其元素属于同一个数据类型。 有时需要把不同类型的数据组合成一个整体,且数据间具有联系。 如:一学生信息包括 学号no 姓名name 性别sex 年龄age 成绩score 地址addr 用“记录”表示如图8-1。 8.1.1 结构体类型的定义 结构体是一种构造数据类型,由若干“成员”组成。每一个成员可以是一个基本数据类型或者又是一个构造数据类型。 用途:把逻辑相关的不同类型的数据组合成一个整体——自定义 数据类型。 使用结构体之前必须先定义结构体类型。 定义格式 struct 结构体名 { 类型说明符 成员名; 类型说明符 成员名; …… }; 8.1.1 结构体类型的定义 【例8.1】 一个学生的数据信息包含有学号、姓名、性别、年龄、成绩、地址,将学生信息定义为以下结构体类型。 struct student { int no; char name[30]; char sex; int
原创力文档

文档评论(0)