6.7 函数作为参数

Kesa...小于 1 分钟

6.7 函数作为参数

函数可以作为其它函数的参数进行传递,然后在其它函数内调用执行,一般称之为回调。

06_7_function_param.goopen in new window

func funcParam() {
	callBack(1, Add)
}

func Add(a, b int) {
	fmt.Printf("%d + %d = %d\n", a, b, a+b)
}

func callBack(n int, f func(int, int)) {
	f(n, 2)
}
// 1 + 2 = 3
上次编辑于:
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v2.15.2