今天我得到了这个代码:
import "fmt"
func main() {
var results [][]int
combination := []int{1, 2, 3, 4, 5}
results = append(results, combination)
fmt.Println(results)
combination2 := combination[:len(combination)-1]
combination2 = append(combination2, 0)
fmt.Println(results)
}
输出显示:
[[1 2 3 4 5]]
[[1 2 3 4 0]]
那么为什么结果会受到影响呢?找不到任何原因,让我很困惑,谢谢你的回答!
DIEA
相关分类