第08的章:结构体、共用体与枚举类型,C语言程序设计课件,与中南大学出版社教材相配套.pptVIP

  • 1
  • 0
  • 约2.01万字
  • 约 79页
  • 2017-02-03 发布于湖北
  • 举报

第08的章:结构体、共用体与枚举类型,C语言程序设计课件,与中南大学出版社教材相配套.ppt

C语言程序设计 第8章 结构体、共用体与枚举类型 8.1 概述 8.2 结构体定义 8.3 结构体变量的使用 8.4 结构体数组 8.5 结构体与指针 *8.6 结构体与函数 *8.7 共用体 *8.8 枚举类型 8.9 用户定义类型 本章小结 8.1 概述 在学习本章之前,我们已经讨论过的数据类型有简单类型(整型、实型、字符型)、数组类型和指针类型。简单变量是一个单个的变量,变量与变量之间无固定内在的联系,分别表示独立的数据,无从属关系。数组则表示是同一类型数据的集合,并用下标把数组的各个元素有序地联系起来。指针类型主要是用于动态存储分配,它们适合于各自不同的用途。但这些数据类型有时还难以处理一些较为复杂的数据结构,例如:在数据处理领域中,常常要求把一些不同类型的数据作为一个整体来处理。上面提到的在《中国计算机软件专业技术资格和水平考试》 中,用来描述每一个考生的信息,由准考证号(长整型)、姓名(字符型数组)、性别(字符型)、年龄(整型)、报考级别( 字符数组)和成绩(实型)组成。它们的处理对象均为参加软考的应试人员,但又都分别属于不同的类型。这时如果使用简单的变量来表述,则难以反映出它们之间的内在联系,用数组则无法容纳不同类型的元素。因此,如同其它高级语言(如PASCAL,COBOL等)一样,C语言提供了一种称之为结构体的类型(Structure),来

文档评论(0)

1亿VIP精品文档

相关文档