91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Go中map的創建和初始化

發布時間:2020-07-11 22:49:20 來源:網絡 閱讀:1250 作者:ck_god 欄目:編程語言
// code_014_map_usage project main.go
package main

import (
    "fmt"
)

func main() {
    /*Go語言中的map(映射,字典)是一種內置的數據結構,它是一個無序的key-value對的集合。
    1)鍵的約束:
    在一個map里所有的鍵都是唯一的,而且必須是支持==和!=操作符的類型
    2)切片、函數以及包含切片的結構類型這些類型由于具有引用語義,不能作為映射的鍵
    err, invalid map key type []string
    3)map值:
    可以是任意類型,沒有限制。
    4)鍵值的數據類型:
    map里所有鍵的數據類型必須是相同的,值也必須如何,但鍵和值的數據類型可以不相同。
    5)注意:map是無序的,我們無法決定它的返回順序,所以,每次打印結果的順利有可能不同。
    */
    //1、創建
    var g1 map[int]string //默認值為nil
    g2 := map[int]string{}
    g3 := make(map[int]string)
    g4 := make(map[int]string, 10)
    fmt.Println(g1, g2, g3, g4, len(g4))

    //2、初始化
    var m1 map[int]string = map[int]string{1: "ck_god", 2: "god_girl"}
    m2 := map[int]string{1: "ck_god", 2: "god_girl"}
    fmt.Println(m1, m2)

}

結果如下:

//map[] map[] map[] map[] 0
//map[1:ck_god 2:god_girl] map[1:ck_god 2:god_girl]
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

翁牛特旗| 呼伦贝尔市| 武定县| 岳池县| 友谊县| 乌审旗| 隆昌县| 南昌市| 太仓市| 拜城县| 镇康县| 黎川县| 贵德县| 泸溪县| 镶黄旗| 曲靖市| 汤原县| 马山县| 平果县| 商南县| 长阳| 安平县| 苏尼特左旗| 大新县| 水城县| 雷波县| 遂平县| 安溪县| 通榆县| 沈丘县| 鄂托克旗| 呼和浩特市| 宽城| 泸溪县| 北辰区| 西畴县| 盱眙县| 南川市| 吉林市| 永福县| 怀柔区|