写点什么

2022-11-08:以下 go 语言代码输出什么?A:2;B:编译错误;C:运行 panic。 package main import “fmt“ func main() { a := []int

  • 2022-11-08
    北京
  • 本文字数:121 字

    阅读完需:约 1 分钟

2022-11-08:以下go语言代码输出什么?A:2;B:编译错误;C:运行 panic。 package main import “fmt“ func main() { a := []int

2022-11-08:以下 go 语言代码输出什么?A:2;B:编译错误;C:运行 panic。


package main
import "fmt"
func main() { a := []int{5} for range a { a = append(a, 1) } fmt.Println(len(a))}
复制代码


答案选 A。for range 只会获取一次 a 的长度,长度为 1。



发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2021-02-15 加入

还未添加个人简介

评论

发布
暂无评论
2022-11-08:以下go语言代码输出什么?A:2;B:编译错误;C:运行 panic。 package main import “fmt“ func main() { a := []int_golang_福大大架构师每日一题_InfoQ写作社区