第九章 结构体和共同体.pptVIP

  • 4
  • 0
  • 约6.68千字
  • 约 33页
  • 2017-06-27 发布于浙江
  • 举报
第6章 数 组 9.1 结构体的定义 9.2结构体在程序中的使用 9.3结构体数组 9.4结构指针 9.5结构体与函数 9.6联合体 关键字 结构体 联合体 成员 当要把多个数据集中处理时,使用数组比较方便。但是,数组中的元素必须是具有相同的类型。在实际问题中,有时需要处理一组具有不同类型的数据。例如,在 学生信息中,姓名是字符型的,学号和年龄是整型的, 性别是字符型的,成绩是实型的,无法用一个数组来存 放这一组数据。这就要使用另外一种构造数据类型,这 种类型就是结构体。那么如何定义这种数据类型?怎样 说明这种数据类型的变量?在程序中如何使用这些变量呢? 9.1结构体的定义 有时需要将不同类型的数据组合成一个有机 的整体,以便于引用。 如: 一个学生有学号/姓名/性别/年龄/地址等属性 int num; char name[20]; char sex; int age; int char addr[30]; 声明一个结构体类型的一般形式为: struct 结构体名{成员表列}; 如:struct student{int num;char name[20];char sex; int ag

文档评论(0)

1亿VIP精品文档

相关文档