亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

凯里市| 勐海县| 永宁县| 阿瓦提县| 油尖旺区| 武夷山市| 桓仁| 阳山县| 从化市| 永清县| 柳河县| 扶风县| 金华市| 扶沟县| 阿克陶县| 株洲县| 古浪县| 深水埗区| 南通市| 信丰县| 元谋县| 灵台县| 邳州市| 厦门市| 湖南省| 钟祥市| 霍林郭勒市| 兴义市| 鄂温| 九龙县| 金门县| 甘谷县| 察隅县| 望谟县| 新野县| 古交市| 江永县| 汝州市| 陆良县| 禄劝| 武安市|