2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。 package main import ( “fmt“ ) func main() { var

2023-07-29,,

2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定

package main

import (
"fmt"
) func main() {
var x int
inc := func() int {
x++
return x
}
fmt.Println(func() (a, b int) {
return inc(), inc()
}())
}

答案选B。闭包问题,正常分析即可。

2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。 package main import ( “fmt“ ) func main() { var的相关教程结束。

《2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。 package main import ( “fmt“ ) func main() { var.doc》

下载本文的Word格式文档,以方便收藏与打印。