当前位置:网站首页>2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。 package main import “fmt“ func main() { slice := []i
2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。 package main import “fmt“ func main() { slice := []i
2022-08-03 23:45:00 【福大大架构师每日一题】
2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。
package main
import "fmt"
func main() {
slice := []int{
0, 1, 2, 3}
m := make(map[int]*int)
for key, val := range slice {
m[key] = &val
}
fmt.Println(*m[2])
}
答案2022-08-03:
答案选B。val只会定义一次,等价于以下代码。
import (
"fmt"
)
func main() {
slice := []int{
0, 1, 2, 3}
m := make(map[int]*int)
key := 0
val := 0
for key < len(slice) {
val = slice[key]
m[key] = &val
key++
}
fmt.Println(*m[2])
}

边栏推荐
猜你喜欢
随机推荐
设置工作模式与环境(下):探查和收集信息
密码学基础以及完整加密通讯过程解析
【并发编程】ReentrantLock的lockInterruptibly()方法源码分析
Super perfect version of the layout have shortcut, background replacement (solve the problem of opencv Chinese path)
The super perfect layout has shortcut keys and background replacement
Three.js入门详解
【LeetCode】最长公共子序列(动态规划)
七夕?new一个对象
Create function report error, prompting DECLARE definition syntax problem
Internship: Upload method for writing excel sheet (import)
软测人每个阶段的薪资待遇,快来康康你能拿多少?
一文搞定 SQL Server 执行计划
七夕活动浪漫上线,别让网络拖慢和小姐姐的开黑时间
Jmeter-参数化
YOLOv7改进之二十二:涨点神器——引入递归门控卷积(gnConv)
Scala basics [regular expressions, framework development principles]
Unity2021 releases WebGL fog effect disappearing problem
Interpretation of ML: A case of global interpretation/local interpretation of EBC model interpretability based on titanic titanic rescued binary prediction data set using interpret
Jmeter-断言
libnet








