[工学]第8章_结构体与共用体.pptVIP

  • 1
  • 0
  • 约1.52万字
  • 约 54页
  • 2018-03-27 发布于浙江
  • 举报
[工学]第8章_结构体与共用体

第8章 结构体与共用体 本章内容 结构体(结构structure) 、共用体(联合union)类型的定义 结构体变量、结构体数组 结构体数组与指针 从基本数据类型到抽象数据类型 二进制数 在早期的机器指令及汇编语言中,数据对象均用二进制数表示,没有类型的概念 基本数据类型 在高级语言中引入了基本数据类型:整型、实型、字符型等 基本数据类型不能方便的解决所有问题,有些语言(如PL/1)中试图规定较多的类型,如数组、树、栈等,但实践证明不是个好办法 用户自己构造数据类型-复合数据类型 表示复杂的数据对象,典型的代表就是“结构体”,数组、指针也可算作此类 抽象数据类型(Abstract Data Type,简称ADT) 在复合数据类型基础上增加了对数据的操作 类——跨时代的进步 例如汽车就是一种ADT 思考一个问题 在程序里表示一个人(姓名、年龄、性别、……),怎么表示? 想表示多个人呢? 如何用计算机程序实现下述表格的管理? 数组解决方法(1) int studentId[30]; /* 每个学生的学号 */ char studentName[30][10]; /* 每个学生的姓名 */ char studentSex[30][2]; /* 每个学生的性别 */ int timeOfEnter[30]; /*入学时间用int表示 *

文档评论(0)

1亿VIP精品文档

相关文档