自定义类型

结构体打包相关字段;枚举给状态起名;typedef 起短名。