C++程序设计 第7章 自定义数据类型.pptVIP

  • 5
  • 0
  • 约8.37千字
  • 约 53页
  • 2018-01-28 发布于江西
  • 举报
第7章 自定义数据类型 7.1 结构体类型 7.2 共用体 7.3 枚举类型 7.4 用typedef声明类型 基本的数据类型:int、float、double、char、 bool、指针类型、引用类型 用户 自定义数据类型: 数组 结构体(structure)类型 共用体(union)类型 枚举(enumeration)类型 类(class)类型 7.1 结构体类型 7.1.1 结构体概述 有时需要将不同类型的数据组合成一个有机的整体,以供用户方便地使用。这些组合在一个整体中的数据是互相联系的。例如,一个学生的学号、姓名、性别、年龄、成绩、家庭地址等项,都是这个学生的属性。见图7.1。 图7.1 利用结构体将若干个类型不同的数据项组合在一起。它相当于SQL Server中的记录(record)。 例如,定义一个学生的结构体: struct Student //声明一个结构体类型Student { int num; //包括一个整型变量num char name[20]; //包括一个字符数组name char sex; //包括一个字符变量sex int age; //包括一个整型变量age float score; //包括一个单精度型变量 char addr[30]; //

文档评论(0)

1亿VIP精品文档

相关文档