结构体数据类型有几种