第十章用户定义数据类型.pptVIP

  • 4
  • 0
  • 约3.82千字
  • 约 27页
  • 2019-02-18 发布于安徽
  • 举报
人民邮电出版社 第十章 用户定义数据类型 10.1 结构(Structure) 10.2 位域(Bit_Fields) 10.3 联合(Unions) 10.4 枚举(Enumerations) 10.1 结构(Structure) 10.1.1 结构的定义、结构变量说明和结构变量成员的访问 结构是不同数据类型的数据集合。与数组相比,数组是相同数据类型数据的集合。数组中的数据是相互关联的。 1. 结构的定义 结构是一个基本类型数据的变量集,它有一个名字,称为结构名。结构中的各变量,在逻辑上,一般都有一定的内在联系。组成结构的各变量,称作结构元素或结构成员。 结构定义类型,是通过结构定义语句完成的,其定义的关键字是struct。定义结构的一般形式为: struct 结构名 { 数据类型 成员名; }; 2. 结构类型变量的定义 第一种定义形式:与一般变量的类型定义的方法一样。 第二种定义形式:在定义结构的同时,将要定义为结构类型的变量直接写在该结构定义的右花括号之后,最后再以分号结束语句。 3. 结构成员的访问 在程序中,我们引用结构的成员时,使用如下的引用方式: 结构变量名.结

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档