02 结构体 02 结构体 下面的代码展示了结构体如何定义和使用。 // Package main -----------------------------// @file : struct.go// @author : Yunyin// @contact : yunyin_jayyi@qq.com// @time : 2023/7/27 10:11// -------------------------------------------package mainimport "fmt"type Human struct { Age int Sex bool Height float64}func main() { //定义与赋值 var a Human a = Human{Age: 17, Sex: false, Height: 23.9} //a:=Human{Age: 17, Sex: false, Height: 23.9} fmt.Printf("%d %t %.2f\n", a.Age, a.Sex, a.Height) //打印成员 fmt.Printf("%v\n", a) //打印整个结构体 fmt.Printf("%+v\n", a) //打印整个结构体的详细信息 fmt.Printf("%#v", a) //打印整个结构体的更详细信息} 发布于 2023-07-30