gpt4 book ai didi

arrays - 我如何在 Go 中声明一个数组(或等价物)

转载 作者:IT王子 更新时间:2023-10-29 01:25:34 25 4
gpt4 key购买 nike

我想做类似的事情(这是有效的)

var myArray [9][3]int

但是当我这样做的时候

var myArray [someIntVariable][anotherOne]int

不能用(我知道为什么,所以我不问这个。)但是有没有其他方法可以使这项工作正常进行?

抱歉我的英语不好。

最佳答案

下面的方法对你有用吗?

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)

关于arrays - 我如何在 Go 中声明一个数组(或等价物),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6440585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com