首页 > 其他 > 详细

Golang值类型与引用类型

时间:2020-08-06 01:34:40      阅读:129      评论:0      收藏:0      [点我收藏+]

Golang值类型与引用类型

  • 值类型:

    数值类型,bool,string,数组,struct结构体

    变量直接存储值,内存通常在栈中分配

  • 引用类型:

    指针,slice切片,管道chan,map,interface等

    变量存储的是一个地址,这个地址对应的空间才真正存储数据值,内存通常在堆上分配,当没有任何变量引用这个地址时,该地址对应的数据空间就成为一个垃圾,由GC来回收

Golang值类型与引用类型

原文:https://www.cnblogs.com/kikochz/p/13443782.html

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