渐进式编程课
Rust 目录
第 14 课2026.09.16

从数组借用连续元素而不复制。

第 14 课:数组切片借用范围

  • 日期:2026-09-16
  • 课程序号:第 14 课
  • 知识点:数组切片借用范围

用途

从数组借用连续元素而不复制。

核心概念

&array[start..end] 是切片引用;end 不包含在范围内。

最小代码或操作示例

text
let scores = [10, 20, 30, 40];
let middle: &[i32] = &scores[1..3];
println!("{:?}", middle);

3~5 分钟练习

借用最后两个元素。

参考答案

let tail = &scores[2..];

与上一课的联系

继承上一课的字符串切片;本课只把同一借用概念用于数组;下一课可把切片传给函数。

时效校验

时效校验:2026-09-16(The Rust Programming Language 当前版本)。已打开并核对下列官方资料;未发现本课主方案存在废弃标记。

官方参考