您好,我想测试一下数组的使用的,我的想法是在构造体中声明数组,然后通过一个方法获取该构造体。这个可以用 slice 轻松解决,但是我想知道用数组是否有实现的方案。
我的问题是:data 用的是数组类型的话,可以实现这种思路吗,即传长度生成对应长度的数组。
type Array struct {
data []int
size int
}
func getArray(capacity int) (a *Array) {
a = &Array{}
a.data = make([]int, capacity)
a.size = 0
return
}登录后可查看更多问答,登录/注册