Go语言程序设计中的返回值表

tcomlyy6  于 2022-12-07  发布在  Go
关注(0)|答案(1)|浏览(138)

我是新的编码,有人能告诉为什么“x”在目前的第二圈,谢谢。

p8h8hvxi

p8h8hvxi1#

第一个func (int) int是一个数据类型,它是一个接受整数并返回整数的函数。
第二个

return func (x int) int {
...
}

是一个接受整数并返回整数的函数,函数定义本身使用x作为输入参数的名称。
如果函数定义根本没有使用x,它可能使用了:

return func (int) int {
...
}

相关问题