GoLang练习实例100之007----切片COPY

原创
2018/03/26 21:37
阅读数 496
package main

import "fmt"

//将一个列表的数据复制到另一个列表中

func printSlics(s []int){
	fmt.Printf("%v, 长度=%d, cap=%d\n",
		s, len(s), cap(s))
}

func main(){
	slice_A := []int{1,2,3,4,5,6,7,8}
	var slice_B = make([]int,len(slice_A))
	//s2 := make([]int, 16)


	copy(slice_B, slice_A)
	fmt.Println("打印复制新列表内容")
	printSlics(slice_B)
}

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部