切片ik通过索引访问,然后为每个map分配内存;

切片jk通过获得切片内每个元素的拷贝来分配内存,并未成功为切片内每个map分配内存,使用时赋值也就失败了

 1 package main
2
3 import fmt
4
5 func main(){
6 ik := make([]map[int]int,5)
7 for i := range ik {
8 ik[i]=make(map[int]int,1)
9 ik[i][i]=i
10 }
11 fmt.Printf("value of ik :%v\n",ik)
12
13 jk := make([]map[int]int,5)
14 for i,va := range jk {
15 va = make(map[int]int,1)
16 va[i]=i
17 }
18 fmt.Printf("value of jk :%v\n",jk)
19 }

最新文章

  1. 第四章ContentProvider
  2. C#5.0 特性
  3. color the python console text
  4. hdu 4419 Colourful Rectangle
  5. IDE编程环境
  6. MIPS中有关于分支指令及跳转寻址
  7. zabbix系列之十——添加短信告警
  8. ES6 模板字符串Template String
  9. 列表转换为字典(setdefault())
  10. Eclipse中代码自动提示功能设置
  11. Error: Program type already present: com.google.gson.FieldAttributes 的解决方法
  12. 【代码笔记】iOS-mp3的播放
  13. torchvision 批量可视化图片
  14. centos启用root账号登陆telnet
  15. Prism 的 TabControl 导航
  16. DetaSet更新数据
  17. Ubuntu下搭建Hbase单机版并实现Java API访问
  18. sublime text 全局搜索快捷键
  19. JS中有几种数据类型分别是哪几种
  20. 常见社工破解WPA2密码方法及防范措施

热门文章

  1. UltraSoft - Beta - Scrum Meeting 6
  2. 2021.9.13考试总结[NOIP模拟52]
  3. 如何系统学习C 语言(上)之 基础篇
  4. 转:bash shell 语法1
  5. Envoy实现.NET架构的网关(五)集成Redis实现限流
  6. HTML基础强化
  7. Vue2高级原理
  8. 挂载iscsi存储
  9. laravel groupby 报错
  10. “TCP:三次握手”分析——以一个简单的“服务器”和“客户端”为例