指针是存储另一个变量的内存地址的变量
<ul><li>变量是一种使用方便的占位符,变量都指向计算机的内存地址</li><li>一个指针变量可以指向任何一个值的内存地址</li></ul></li><li>获取变量的地址
Go语言的取地址符&,一个变量前使用&,会返回该变量的内存地址。
<pre><code class="lang-go hljs"><span class="token keyword">func</span> <span class="token function">main</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">{</span> a <span class="token operator">:=</span> <span class="token number">110</span> fmt<span class="token punctuation">.</span><span class="token function">Printf</span><span class="token punctuation">(</span><span class="token string">"变量的地址:%x\n"</span><span class="token punctuation">,</span><span class="token operator">&</span>a<span class="token punctuation">)</span> <span class="token punctuation">}</span> </code></pre> </li><li>指针特点
<ul><li>指针不能运算(不同于c语言)</li><li>Go语言中如果对指针进行运算会报错</li></ul></li></ul><h2>