Map不是引用而是指针
首先阐明一个观点,map和channel不是引用变量。
示例:
|
|
分析:如果map是引用变量,那么执行过后,m将不会是nil然而,m仍然还是nil,所以,map不是应用。
那map到底是什么呢?
map是指向runtime.makemap结构体的指针。
|
|
so far so good
首先阐明一个观点,map和channel不是引用变量。
示例:
|
|
分析:如果map是引用变量,那么执行过后,m将不会是nil然而,m仍然还是nil,所以,map不是应用。
那map到底是什么呢?
map是指向runtime.makemap结构体的指针。
|
|