现在的位置: 首页 > 综合 > 正文

14、new 函数

2012年05月16日 ⁄ 综合 ⁄ 共 188字 ⁄ 字号 评论关闭

表达式new(T)分配一个为零的T类型指针。

var t *T = new(T)
或者
t := new(T)
 1 package main
2
3 import "fmt"
4
5 type Vertex struct {
6 X, Y int
7 }
8
9 func main() {
10 v := new(Vertex)
11 fmt.Println(v)
12 v.X, v.Y = 11, 9
13 fmt.Println(v)
14 }
&{0 0}
&{11 9}



抱歉!评论已关闭.