1
2
我相信我已经发现了错误,而且它实际上不在上面的代码中。 当我设置存储阵列时,我是这样做的:
相信它会创造1000个不同的物体。我认为实际发生的是,它创建了1000个引用 相同的 对象,所以当我改变其中一个时,我改变了所有的对象。我可以通过在两个不同的数组位置上使用puts方法来证明这一点,它们都返回:
|
lfox · 如果列中不存在某个值,则停止代码执行 2 年前 |
San Mo · 当输入为-1时终止数组输入,而不使用break? 7 年前 |
WeInThis · Python-调度库-需要繁忙循环 7 年前 |
Antony Nepgen · C中有没有标记或未标记的break? 7 年前 |
Emily · 为什么“中断”不停止循环? 7 年前 |