c语言中结构体类型有几种