【发布时间】:2017-01-27 04:39:17
【问题描述】:
对于下面的数组,
var a[2][3]int
a[0][0] = 55
a[0][1] = 56
a[0][2] = 57
a[1][0] = 65
a[1][1] = 66
a[1][2] = 67
关于执行数组复制,
a[0] = a[1]
问题:
数组(a[0])是深拷贝还是浅拷贝?
复制后,a[0] 是否有单独的值(3 int's)和 a[1] 值(3 int's)?
【问题讨论】:
标签: arrays go deep-copy shallow-copy