<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>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ### 聲明數組 > **var 數組變量名 [數組長度]元素類型, 例如 var student [3]string** ``` package main import "fmt" func main() { var student [3]string fmt.Println(student) // 數組未賦值 打印為空數組 // [ ] } ``` ### 初始化數組 > **var student = [2]string{"Tom","Ben"}** > **var student = [...]string{"Tom","Ben","Peter"}** ``` package main import "fmt" func main() { var student = [...]string{"Tom", "Ben", "Peter"} var student2 = [2]string{"Tom", "Ben"} //元素數量需與數組長度保持一致 fmt.Println(student2) //[Tom Ben] fmt.Println(student) // [Tom Ben Peter] fmt.Println(student[1]) // Ben } ``` ### range關鍵字 > **對數組 切片 或者映射等數據結構進行迭代,range后面接的是range表達式(數組num),迭代時,會返回兩個值,k就是表達式的索引,v就是表達式的副本** ``` package main import "fmt" func main() { var num = [...]int{1, 2, 3, 4} fmt.Println(num) for k, v := range num { fmt.Println("變量k:", k, " ", "變量v:", v) } } // k 就是range生成的長度為4的數組 [0,1,2,3], num的索引 // v 就是 num 里面 的 [1 2 3 4],num的元素 結果: [1 2 3 4] 變量k: 0 ? 變量v: 1 變量k: 1 ? 變量v: 2 變量k: 2 ? 變量v: 3 變量k: 3 ? 變量v: 4 ``` | range表達式 | 第一返回值 | 第二返回值 | | --- | --- |--- | | 數組 | 元素下標 | 元素值 | | 切片 | 元素下標 | 元素值 | | 映射 | 鍵 | 值 | | 通道 | 元素 | N/A| ### 遍歷數組 ``` package main import "fmt" func main() { var student = [...]string{"Tom", "Ben", "Peter"} for k, v := range student { fmt.Println("下標:", k, " ", "對應元素:", v) } } 結果: 下標: 0 ? 對應元素: Tom 下標: 1 ? 對應元素: Ben 下標: 2 ? 對應元素: Peter ```
                  <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>

                              哎呀哎呀视频在线观看