For the below array,
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
on performing array copy,
a[0] = a[1]
Question:
Is the array(a[0]
) copy a deep copy or shallow copy?
After copy, Does a[0]
have separate values(3 int
's) than a[1]
values(3 int
's)?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…