C语言程序设计第9章结构体课件教学.pptVIP

  • 6
  • 0
  • 约8.54千字
  • 约 65页
  • 2017-01-01 发布于广东
  • 举报
C语言程序设计 第9章 结构体 第9章 结构体 主要内容 9.1 结构体类型 9.2 结构体变量 9.3 结构体数组 9.4 结构体指针 9.5 链表概述 9.6 链表的基本操作 9.1 结构体类型 9.1.1 结构体类型概述 9.1.2 结构体类型定义 9.1.1 结构体类型概述 学生信息表与结构体数据 在程序中使用结构体数据的一般过程 ⑴ 针对具体的组合数据,定义专门的结构体数据类型。 ⑵ 使用定义好的数据类型,定义要使用的结构体变量。 ⑶ 使用定义的结构体变量存储和表示结构体数据。 9.1.2结构体类型定义 定义结构体类型的一般格式 struct 结构体名 { 成员表 }; 说明: ⑴ “结构体名”是用户定义的结构体的名字,在以后定义结构体变量时,使用该名字进行类型标识。 ⑵ “成员表”是对结构体数据中每一个数据项的变量说明,其格式与说明一个变量的一般格式相同,如下: 数据类型名 成员名; ⑶ “struct”是关键字,“struct结构体名”是结构体类型标识符,在类型定义和类型使用时“struct”都不能省略。 ⑷ 结构体名称可以省略,此时定义的结构体称为无名结构体。 9.1.2结构体类型定义 如下是对学生组合数据的结构体类型定义: struct student { int num; /* 学号 */ char name[2

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档