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