golang中map声明及初始化

南笙酒味 提交于 2019-12-05 00:09:58

map的声明

    var m1 map[string]int

    map[key]value   key必须支持==(避免使用浮点型)value不做规范

map的初始化

  方式1

      var m1 map[string]int=map[sting]int{"key":0}

  方式2

      m2:=make(map[string]int)

注意:

map声明后初始化前,可进行查找、删除、len和range操作,并不会报错

map声明后不能进行赋值,只有初始化后才能进行赋值操作

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!