作者:小妞丁林林 | 来源:互联网 | 2023-01-30 09:41
参考:附加和复制切片
在Go中,参数按值传递.
典型append
用法是:
a = append(a, x)
你需要写:
func main(){
var array [10]int
sliceA := array[0:5]
// append(sliceA, 4) // discard
sliceA = append(sliceA, 4) // keep
fmt.Println(sliceA)
}
输出:
[0 0 0 0 0 4]
我希望它有所帮助.
1> Mohsin..:
参考:附加和复制切片
在Go中,参数按值传递.
典型append
用法是:
a = append(a, x)
你需要写:
func main(){
var array [10]int
sliceA := array[0:5]
// append(sliceA, 4) // discard
sliceA = append(sliceA, 4) // keep
fmt.Println(sliceA)
}
输出:
[0 0 0 0 0 4]
我希望它有所帮助.