语法看不懂想确认下

来源:7-1 函数式编程

夜里挖的坟墓

2019-11-27

func adder() func(int) int{

}

func->函数声明
adder()->函数名称
func(int)->adder函数的返回值类型
int->func(int)的返回值类型

这样理解正确吗

写回答

1回答

ccmouse

2019-11-28

不完全正确

func->函数声明
adder()->函数名称

func(int) int 这个是adder函数的返回值的类型,adder函数的返回值是一个函数,然后我们再分析func(int) int

这个函数参数是int,返回值是int。

合起来,就是函数adder是一个返回函数的函数,它返回的函数类型是func(int) int


2
1
夜里挖的坟墓
非常感谢!
2019-12-02
共1条回复

Google资深工程师深度讲解Go语言 由浅入深掌握Go语言

语法+分布式爬虫实战 为转型工程师量身打造

5995 学习 · 1909 问题

查看课程