<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] # 指針 go有指針和其他語言不同的是 * 默認值nil,沒有NULL常量 * 操作符"&"取變量地址, "*"通過指針訪問目標對象 * 不支持指針運算,不支持"->"運算符,直接用"."訪問目標對象成員 ## 基本操作 ~~~ func main() { var a int = 10 var p *int p = &a fmt.Printf("p = %v, &a = %v\n", p, &a) *p = 666 fmt.Printf("*p = %v, a = %v\n", *p, a) } ~~~ 輸出 ~~~ p = 0xc00001c0a0, &a = 0xc00001c0a0 *p = 666, a = 666 ~~~ ## new函數 表達式new(T)將創建一個T類型的匿名變量,所做的是為T類型的新值分配并清零一塊內存空間,然后將這塊內存空間的地址作為結果返回,而這個結果就是指向這個新的T類型值的指針值,返回的指針類型為`*T` ~~~ func main() { var p1 *int p1 = new(int) fmt.Println("*p1 = ", *p1) //0 p2 := new(int) *p2 = 111 fmt.Println("*p2 = ", *p2) //111 } ~~~ 我們只需使用new()函數,無需關心內存的生命周期或怎樣將其刪除,因為GO語言的內存管理系統幫我們整理一切
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看