Update contents/pitfalls/use-vec-in-for.md

pull/446/head
孙飞Sunface 3 years ago committed by GitHub
parent ff2b09f356
commit 7327677c8d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -20,7 +20,7 @@ for i in 0..v.len() {
[1, 2, 3, 0, 1, 2] [1, 2, 3, 0, 1, 2]
``` ```
输出很清晰的表明,只新插入了三个元素:`0..3`,刚好是`v`的初始长度。 输出很清晰的表明,只新插入了三个元素:`0..=2`,刚好是`v`的初始长度。
这是因为:**在for循环中,`v.len`只会在循环伊始之时进行求值,之后就一直使用该值**。 这是因为:**在for循环中,`v.len`只会在循环伊始之时进行求值,之后就一直使用该值**。

Loading…
Cancel
Save