空构造体
int
字节大小随零碎变动而变动- 指针字节大小随零碎变动而变动
- 空构造体的字节为零
type zeroStruct struct{}
func main(){
a := zeroStruct
fmt.Println(unsafe.Szieof(a)) //0
fmt.Printf("%p",&a) //0x8a82f8
}
所有独立的空构造体的地址对立为 zerobase
(不蕴含在其余构造体中)
int
字节大小随零碎变动而变动 type zeroStruct struct{}
func main(){
a := zeroStruct
fmt.Println(unsafe.Szieof(a)) //0
fmt.Printf("%p",&a) //0x8a82f8
}
所有独立的空构造体的地址对立为 zerobase
(不蕴含在其余构造体中)