类型内嵌和结构体内嵌
结构体允许其成员字段在声明时没有字段名而只有类型,这种形式的字段被称为类型内嵌或匿名字段。
package main
import "fmt"
type Test struct {
int
bool
string
}
func main() {
test := Test{
10, //实际上 是 int:10
false,
"asas",
}
fmt.Println(test)
}
声明结构体内嵌
结构内嵌特性
内嵌的结构体可以直接访问其成员变量
内嵌结构体的字段名是它的类型名
声明
最后更新于