go 切片问题

winnie123321 · · 896 次点击
谢谢大佬, 终于弄明白了
#4
更多评论
你main函数中打印的是切片,demo4中打印的是切片地址。 而且切片在函数传参的时候直接传就行了,不用加&,切片是一个结构体,类似这样 ```go type slice struct { ptr *T, length int, cap int } ``` ptr指向切片首个元素的地址,所以说函数传切片是地址传递
#1
![QQ截图20180801173858.png](https://static.studygolang.com/180801/91a3d72ddca621b2f59bfe5b4ea738ce.png) 两个切片的结果还是不相同
#2