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