结构体变量的定义方法有哪些类型