美文网首页
slice 初始化

slice 初始化

作者: 追风骚年 | 来源:发表于2021-03-17 20:21 被阅读0次

    对于 slice 的 make 方法有三个参数,分别是 类型、len、cap,当第三个参数缺失的时候,cap 会直接和 len 相等

    func Test1(t *testing.T) {
        a1 := make([]int, 3)
        a2 := make([]int, 0, 3)
    
        a1 = append(a1, 1, 2, 3)
        a2 = append(a2, 1, 2, 3)
    
        fmt.Println(a1, a2)
    // a1:[0 0 0 1 2 3]
    // a2:[1 2 3]
    }
    

    相关文章

      网友评论

          本文标题:slice 初始化

          本文链接:https://www.haomeiwen.com/subject/xwoecltx.html