主题
文章
项目
资源
图书
Go网址导航
下载
官方文档
英文文档
中文文档
标准库中文版
Go指南
注册
登录
首页
主题
Go问与答
slice 垃圾回收
windy_
·
· 1569 次点击
假如我有一个slice,然后其中若干个元素地址被引用,那么其他的元素会被垃圾回收吗 ``` ss := []string{"1", "2", "3", "4"} ref := &ss[2] ``` 例如这样的一个操作,gc时ss会被垃圾回收吗
阅读全文
查看全部 6 个评论
sheepbao
不会,ss底层数组被引用,整个数组都不会被释放
评论于 2018-07-12 23:31:58
#2
更多评论
linkerlin
方向,Go的GC很智能的.
评论于 2018-07-12 17:56:38
#1
windy_
君子知命不惧,日日自省
我之前也是这样想的,但是仔细想想,ss本身是不可达的,程序运行到后面,ss本身是没有被引用的,所有有点疑惑
评论于 2018-07-13 09:32:22
#3
我要评论
用户登录
记住登录状态
没有账号?
注册
忘记密码?
或
GitHub 登录
Gitea 登录
Go今日面试题
今日阅读排行
一周阅读排行
X
登录和大家一起探讨吧
用户名
密码
记住登录状态
登录
GitHub 登录
忘记密码?
还不是会员
现在注册