slice 问题 slice bounds out of range

yangAdmin · · 1238 次点击
对循环来说只需要知道条件是什么,初始状态是什么。关他的value什么事情, 例如你可以单纯的只用m来做循环次数。
#6
更多评论
你这个写法会崩的。 你对比for i:=0;i<len(m);i++{ } 这个写法就知道结果。 range只是让其迭代索引随机 range的值应该是m(i) 循环本身只有迭代值,先决条件已经形成。你m的长度少了一个,肯定出错。
#1
*** range *** 是没有出错,但是*** append *** 切片时出错了,出错原因我知道,我想知道为什么改变切片对 *** for range *** 没有影响
#2