C语言程序设计王建国陈惠明第6章结构体与共用体课件教学.pptVIP

  • 2
  • 0
  • 约4.43千字
  • 约 44页
  • 2017-01-02 发布于未知
  • 举报

C语言程序设计王建国陈惠明第6章结构体与共用体课件教学.ppt

PPT研究院 POWERPOINT ACADEMY * * * * * * * * 第6章 结构体与共用体 本章讲解 1.结构体类型 2.共用体与枚举类型 3.链表 4.结构体的综合应用 第6章结构体育共用体 6.1结构体类型 6.2共用体与枚举类型 6.3链表 6.4结构体综合应用 6.5本章小结 6.1结构体类型 数组可以处理同一类型的批量数据,而一组相关的数据往往具有不同的数据类型,例如,一名学生的成绩信息至少包含学号、姓名、班级、数学、语文、英语等信息,其学号可以是整型或字符型,姓名为字符型,班级为字符型,3门成绩为整型或浮点型。而一名学生的这一组信息又是相关联的,经常作为一个整体进行操作,C语言中给出了另一种构造数据类型--结构体类型,可以解决这样的问题。 6.1.1 结构体类型的定义和使用 1.结构体类型的定义 定义一个结构体类型的一般形式为: struct [结构体类型名] { 成员表列 }; 成员表列由若干个成员组成,每个成员都是该结构体的一个组成部分,对每个成员也必须作类型说明,其形式为: 类型说明符 成员名; 其中“struct”是保留字,是定义结构体类型的开始标志,成员名的命名应符合标识符的书写规定。 2. 结构体类型变量的定义 结构体是一种自定义的数据类型,它的用法与基本数据类型的用法相同,需要两个步骤: (1)结构体类型变量的定义

文档评论(0)

1亿VIP精品文档

相关文档