美文网首页
05-内建方法-cp

05-内建方法-cp

作者: 玄德公笔记 | 来源:发表于2021-11-20 20:57 被阅读0次

代码

func main () {
    copyForSlice()
}

func copyForSlice() {
    xishuName := make([]string,3)
    xishuName[0] = "刘备"
    xishuName[1] = "关羽"
    xishuName[2] = "张飞"
    dongwuName := make([]string,3)
    dongwuName[0] = "孙权"
    dongwuName[1] = "周瑜"
    copy(dongwuName,xishuName)
    fmt.Println(dongwuName)
}

结果

image.png

三个成员的切片 copy到两个成员的切片,目标切片变成三个成员。
反过来也是一样,他不会管目标切片是多少成员,都是保持源切片成员。

相关文章

网友评论

      本文标题:05-内建方法-cp

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