结构体、字符串 和 切片、MAP 在内存方面的不同
结构体、字符串 和 切片、MAP 在内存方面的不同:
前者:&号取出的就是里面的值的地址,一般是第一个元素的内存地址,本身不是地址。
后者:&号取出的是自己本身的地址,*出来是整个切片的值,而不用&的slice的值是切片第一个元素的地址
这一点两者是相反的。
结构体、字符串 和 切片、MAP 在内存方面的不同:
前者:&号取出的就是里面的值的地址,一般是第一个元素的内存地址,本身不是地址。
后者:&号取出的是自己本身的地址,*出来是整个切片的值,而不用&的slice的值是切片第一个元素的地址
这一点两者是相反的。