结构体初始化哪几种方式,如何使用函数初始化