当前位置:网站首页>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])
}

边栏推荐
- Zilliz 2023 Fall Campus Recruitment Officially Launched!
- ML之yellowbrick:基于titanic泰坦尼克是否获救二分类预测数据集利用yellowbrick对LoR逻辑回归模型实现可解释性(阈值图)案例
- The longest substring that cannot have repeating characters in a leetcode/substring
- 完全二叉树问题
- Creo 9.0在草图环境中创建坐标系
- Deep integration of OPC UA and IEC61499 (1)
- Flutter教程之为什么 Flutter 是创业的最佳选择?
- C语言实验十五 文件
- 智能管理PoE交换机
- OPC UA 与IEC61499 深度融合(1)
猜你喜欢

最小化安装debian11

The salary of soft testers at each stage, come to Kangkang, how much can you get?

(PC+WAP)织梦模板不锈钢类网站

我的祖国

CAS: 178744-28-0, mPEG-DSPE, DSPE-mPEG, methoxy-polyethylene glycol-phosphatidylethanolamine supply

The "interaction design" battle of the smart cockpit

射频芯片ATE测试从入门到放弃之参数测试

走迷宫 BFS

rosbridge-WSL2 && carla-win11

代码重构:面向单元测试
随机推荐
In V8 how arrays (with source code, picture and text easier to understand)
JS get parameter value of URL hyperlink
sqlnet.ora文件与连接认证方式的小测试
rsync 基础用法
JS获得URL超链接的参数值
FPGA按键消抖+蜂鸣器
Use tf.image.resize() and tf.image.resize_with_pad() to resize images
Internship: Upload method for writing excel sheet (import)
七夕活动浪漫上线,别让网络拖慢和小姐姐的开黑时间
牛客2022 暑期多校3 H Hacker(SAM + 线段树查询区间内部最大子段和)
电子邮件安全或面临新威胁!
FinClip,助长智能电视更多想象空间
V8中的快慢数组(附源码、图文更易理解)
Pytest学习-setup/teardown
学习笔记 | uiautomation(如何)实现自动化
FinClip, help smart TV more imagination
P1449 后缀表达式
智能管理PoE交换机
- the skip/skipif Pytest learning
2021年数据泄露成本报告解读