new Go · 内置功能
分配一块零值内存并返回它的地址(指针),像租一间空房并把钥匙交给你。
怎么用
new(类型)
小例子
p := new(int) *p = 7 fmt.Println(*p)
运行结果
输出 7
提醒:new 返回指针,但指向的内容是零值
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条new Go · 内置功能分配一块零值内存并返回它的地址(指针),像租一间空房并把钥匙交给你。
new(类型)
p := new(int) *p = 7 fmt.Println(*p)
输出 7
提醒:new 返回指针,但指向的内容是零值
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Go全部词条