Golang 中国

1

func NewA() *A {
  return &A{}
}

2

if true {
  b := 8
  m = &b
}

fmt.Println("vim ", *m)

两个例子都没有问题, 临时变量不会被析构
想知道 go 中是不是没有类似入栈出栈操作


jimmykuu 于 2017-08-29 21:14 修改
1 回复
yuchen16
#1 yuchen16 • 2017-09-12 16:01

类似python采用引用计数的方式来管理变量

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。

作者

发表话题

作者其它话题