首页 > 其他 > 详细

Go学习第二天-切片

时间:2020-05-31 16:38:19      阅读:37      评论:0      收藏:0      [点我收藏+]

Golang里面的切片有如下特征:

1.对于一个多维数组进行切片,切片的容量取决于切片的第一个参数,也就是从数组哪个位置开始,容量=len(数组)-起始位置。

2.改变切片的内容,原始数据也会改变,但是如果是数组赋值则不会,也就是说数组赋值是拷贝,而切片是引用(C++级理解)。

3.对于一个多维数组进行切片,取到的切片维数和原数组相同,比如说,

	a := [2][2]int{{1,2},{3,4}}
	b := a[1:2]

  这里的切片 b的维数还是2维的,取其中的元素需要按照二维数据来访问。

Go学习第二天-切片

原文:https://www.cnblogs.com/IGNB/p/13012867.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!