![image](/i/l/?n=22&i=blog/1670016/202209/1670016-20220920170304548-1799506173.png)
点击查看代码
package main
func add(x,y int) *int{
res := 0
res = x + y
return &res
}
func main() {
add(1,2)
}
总结:安全,因为go编译器支持动态内存逃逸,如果在局部变量外引用其指针会自动将指针对象分配在堆空间上
标签:--,res,局部变量,int,add,Go,1670016,指针 From: https://www.cnblogs.com/dodogod/p/16711722.html