C语言程序设计实用教程 作者 陈方 第7章.pptVIP

  • 1
  • 0
  • 约4.59千字
  • 约 17页
  • 2015-12-09 发布于未知
  • 举报

C语言程序设计实用教程 作者 陈方 第7章.ppt

第7章 结构体、共用体和枚举 * 7.1 结构体 结构体和共用体与数组一样都属于构造类型。数组的特点是一个数组变量中的所有元素必须是同一种数据类型。显然,用数组处理大量同类型数据是非常方便的。但是在实际生活中,有许多密切相关的数据需要统一考虑和处理,而它们的数据类型是不同的,如一个学生的档案信息,包括学号、姓名、性别、年龄、学习成绩……,这些数据的类型有整型、字符型、实型等。为了处理由这些不同类型的数据组合成的有机整体,我们引入了一个新的数据类型,称为结构体。 7.1.1 结构体类型与结构体类型的变量 1.结构体类型的定义 结构体类型定义的一般格式为: struct 结构体名 { 数据类型 成员名1; 数据类型 成员名2; … … 数据类型 成员名n; }; 其中,struct是定义结构体类型的关键字。“结构体名”是该结构体的名称,是设计者自己命名的,其命名规则与标识符的命名规则相同。由struct和“结构体名”二者组成结构体类型标识符,花括号内列出了该结构体中各成员变量类型及名称。一个结构体由多个成员变量构成,每个成员变量的类型可以是任何数据类型。注意:不要忽略最后的分号。 2.结构体类型变量的定义 结构体类型定

文档评论(0)

1亿VIP精品文档

相关文档