-
数组
type arrayName [ arraySize ]; -
枚举
enum DAY//枚举类型 标签{MON=1, TUE, WED, THU, FRI, SAT, SUN}day;定义名字 -
结构体
struct tag {member-listmember-listmember-list...} variable-list ;tag 是结构体标签。
member-list 是标准的变量定义,比如 int i; 或者 float f;,或者其他有效的变量定义。
variable-list 结构变量,定义在结构的末尾,最后一个分号之前,您可以指定一个或多个结构变量。
-
共用体
union [union tag]{member definition;member definition;...member definition;} [one or more union variables];与结构体不同所有数据共用一个地址