C语言程序设计案例教程 杨旭 第8章新.pptVIP

  • 3
  • 0
  • 约7.15千字
  • 约 25页
  • 2015-12-15 发布于广东
  • 举报

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 /* 定义学生结构体类型 */ { cha

文档评论(0)

1亿VIP精品文档

相关文档