Remove the extra words.

pull/1573/head
须语 2 weeks ago
parent 51b091c873
commit ad6961a4c6

@ -68,7 +68,7 @@ error[E0499]: cannot borrow `arr[_]` as mutable more than once at a time
2. `&mut arr[i]`报错,因为在上一次循环中,已经借用过同样的可变引用`&mut arr[i]` 2. `&mut arr[i]`报错,因为在上一次循环中,已经借用过同样的可变引用`&mut arr[i]`
3. `tile`的生命周期跟`arr`不一致 3. `tile`的生命周期跟`arr`不一致
奇了怪了,跟我们之前的分析完全背道而驰,按理来说`arr.len()`的借用应该在调用后立刻结束,而不是持续到后面的代码行;同时可变借用`&mut arr[i]`也应该随着每次循环的结束而结束,为什么前后两次循环会因为同一处的引用而报错? 奇了怪了,跟我们之前的分析完全背道而驰,按理来说`arr.len()`的借用应该在调用后立刻结束,而不是持续到后面的代码行;同时可变借用`&mut arr[i]`也应该随着每次循环的结束而结束,为什么前后两次循环会因为同一处的引用而报错?
## 尝试去掉中间变量 ## 尝试去掉中间变量

Loading…
Cancel
Save