[高等教育]《C语言程序设计》第8章 结构体、共用体与枚举类型.pptVIP

  • 2
  • 0
  • 约8.94千字
  • 约 45页
  • 2018-03-04 发布于浙江
  • 举报

[高等教育]《C语言程序设计》第8章 结构体、共用体与枚举类型.ppt

[高等教育]《C语言程序设计》第8章 结构体、共用体与枚举类型

第8章 结构体、共用体与枚举类型 本章要求: 理解结构体类型的概念,掌握结构体变量的定义和使用 掌握结构体数组、结构体指针的定义和使用 理解共用体的概念,掌握共用体变量的定义和使用 了解枚举数据类型及自定义数据类型的使用 理解链表的概念,初步掌握动态链表的常见操作 本章重点: 结构体变量的定义和使用 链表的概念 本章难点: 动态链表的常见操作 8.1 结构体类型与结构体变量 8.1.1 结构体概述 数组是一种简单构造类型数据,数组中的各元素是属于同一个类型的。 但在实际问题中,常会遇到这样一类数据,它由多个类型不相同的数据项组成。 学生基本情况: 学号、姓名、性别、年龄、成绩 … 结构体(structure)是一种数据类型。C语言本身没有提供具体的结构体类型,但提供了说明结构体类型的方法。 8.1.2 结构体的声明 声明结构体类型的一般形式: struct 结构体名 { 类型标识符 成员名; 类型标识符 成员名; ……………. }; 8.1.3 结构体变量的定义 定义好一个结构体类型后,我们可以将其看作是和int、char、float等数据类型一样的一个新的数据类型。 1.先定义结构体类型,再定义结构体变量 8.1.4 结构体变量的引用格式 引用规则:

文档评论(0)

1亿VIP精品文档

相关文档