(本科)第十章 结构体、共用体与枚举型课件.pptVIP

  • 8
  • 0
  • 约3.6万字
  • 约 123页
  • 2022-06-06 发布于辽宁
  • 举报

(本科)第十章 结构体、共用体与枚举型课件.ppt

;第10章 结构体、共用体与枚举型; 一、结构体类型数据的概述(引入、定义、特点) ⒈结构体类型的引入 C语言中的数据类型非常丰富,到目前为止,已介绍过的数据类型有:简单变量、数组和指针。简单变量是一个独立的变量,它同其它变量之间不存在固定的联系;数组则是同一类型数据的组合;指针类型数据主要用于动态存储分配。可以说,它们各有各的用途。 但在实际应用中常常会遇到这样的问题,也就是要求把一些属于不同类型的数据作为一个整体来处理。; 比如“学生的档案管理”,需要将每个学生的姓名、年龄、性别、学生证号码、民族、文化程度、家庭住址、家庭电话等类型不同的数据列在一起。虽然这些数据均面向同一处理对象--学生的属性,但它们却不属于同一类型。 C语言提供了一种称之为“结构体”类型的数据,它是由一些属不同类型的数据组合而成的。如下所示:; ⒉结构体类型的定义形式 “结构体类型”是由已有的不同类型的数据项组合而成的复合类型,用来表示某一类的数据集合。定义一个结构体类型的一般形式如下: struct 结构体名 { 成员项列表 }; ①一个结构体类型名通常由两部分组成:第一部分是关键字struct,第二部分为“结构体名”,这二者联合起来组成

文档评论(0)

1亿VIP精品文档

相关文档