我想做(有效)
之类的事情var myArray [9][3]int
但是当我做的时候
var myArray [someIntVariable][anotherOne]int
它无法使用(我知道为什么,所以我不是在问这个。) 但有没有其他方法可以使这项工作?
抱歉我的英语不好。
答案 0 :(得分:5)
以下是否适用于您?
func make2dArray(m, n int) [][]int {
myArray := make([][]int, m)
for i := range myArray {
myArray[i] = make([]int, n)
}
return myArray
}
var myArray := make2dArray(someIntVariable, anotherOne)
答案 1 :(得分:1)
答案 2 :(得分:0)
您也可以对通用矩阵包感兴趣: