请帮忙看看这个切片的值为什么会变了呢。

bsdx866 · · 1471 次点击
if p == 2{} 这个里面没有return,赋值后for 还在运行,重新给 tempByte写入了新数据,tempByte和partByte又是浅拷贝,会相互影响。
#2
更多评论
把23行改成r.partByte = append(r.partByte, r.tempByte...) 已经解决
#1