C语言程序设计案例教程课件作者杨旭第8章节.pptVIP

  • 1
  • 0
  • 约7.13千字
  • 约 24页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计案例教程课件作者杨旭第8章节.ppt

第 8 章 复杂数据类型 本章要点 8.1 结 构 体 8.2 共 用 体 8.3 位 运 算 8.4 枚  举 8.5 程序实例 习题 8 尚辅网 / 8.1.1 结构体的定义 1.结构体定义 结构体是一种复合的数据类型,它允许用其他数据类型构成一个结构类型,而一个结构类型变量内的所有数据可以作为一个整体进行处理。 同数组类似,一个结构体也是若干数据项的集合,但与数组不同,数组中的所有元素都只能是同一类型的,而结构体中的数据项可以是不同的类型。 结构体的定义形式如下: struct 结构体标识名 { 类型 成员变量名1; 类型 成员变量名2; 类型 成员变量名3; … }; 8.1 结 构 体 其中,关键字struct用于定义结构体类型,结构体成员的类型可以是普通的数据类型(如int,char),也可以是数组、指针或已定义的结构体等任意的数据类型,在定义的结尾以分号表示结束。 有了结构体,前面的记录就可以用结构体方法,按如下所示进行定义: struct student /* 定义学生结构体类型 */ { char name[8]; /* 姓名

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档