2020
09-24
09-24
详解go中的引用类型
值类型和引用类型值类型:int、float、bool和string这些类型都属于值类型,使用这些类型的变量直接指向存在内存中的值,值类型的变量的值存储在栈中。当使用等号=将一个变量的值赋给另一个变量时,如j=i,实际上是在内存中将i的值进行了拷贝。可以通过&i获取变量i的内存地址。 值拷贝引用类型:特指slice、map、channel这三种预定义类型。引用类型拥有更复杂的存储结构:(1)分配内存(2)初始化一系列属性等一个引用...
继续阅读 >