程序设计与c语鹏言第8章结构体、共用体及枚举类型.ppt

程序设计与c语鹏言第8章结构体、共用体及枚举类型.ppt

程序设计与c语鹏言第8章结构体、共用体及枚举类型

第8章 结构体、共用体及枚举类型 8.1 结构体类型 8.2 动态数据结构 8.3 共用体 8.4 位段 8.5 枚举类型 8.1 结构体类型 8.1.1 结构体变量的定义及初始化 1. 结构体类型的定义 要定义结构体变量,首先要定义结构体类型。结构体类型定义的一般形式是: struct[结构名] { 成员表; }; 成员表∷=分量1;[分量2;…] 分量∷=类型标识符分量名 其中,符号“∷=”表示“定义为”,方括号中的内容是可选的。例如语句 struct date { int year; int month; int day; }; 就定义了一个表示日期的结构体类型,类型名为struct date。它的三个分量的类型均为整型。对结构体来说,分量的类型可以互不相同,这是它与数组的区别。数组也是构造类型

文档评论(0)

1亿VIP精品文档

相关文档