Golang二維數組


★二維數組的使用方式:

先聲明或者定義,再賦值

1)語法:var 數組名[大小][大小]類型

2)比如:var arr[2][3]int[][]

  兩行三列的二維數組

★二維數組的遍歷

1)雙層for循環

2)for-range方式完成遍歷

package main

import (
    "fmt"
)
func main() {
//演示二維數組的遍歷
    var arr3 = [2][3]int{{1,2,3},{4,5,6}}
    //for循環來遍歷
    for i :=0;i < len(arr3);i++{
        for j:=0;j < len(arr3[i]);j++{
            fmt.Printf("%v\t",arr3[i][j])
        }
        fmt.Println()
    }

    //for-range來遍歷二維數組
    for i,v :=range arr3{
        for j,v2 :=range v{
            fmt.Printf("arr3[%v][%v]=%v \t",i,j,v2)
        }
        fmt.Println()
    }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM