欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Golang:闭包函数中对外部变量引用的是值还是指针

程序员文章站 2022-04-03 23:01:41
...

Golang:闭包函数中对外部变量引用的是值还是指针

package main

import "fmt"

func main() {
	v := 10
	defer func() {
		fmt.Printf("v = %d\n", v)
	}()
	v = 30
}

输出:

v = 30

显而易见,引用的是指针

相关标签: Golang 闭包函数