第 3 课2026.09.01
元组组合少量不同类型的值,数组保存固定数量的同类型值。
第 3 课:元组与数组
- 日期:2026-09-01
- 课程序号:第 3 课
- 知识点:复合类型、元组解构与数组索引
用途
元组组合少量不同类型的值,数组保存固定数量的同类型值。
核心概念
- 元组可通过解构或
.0、.1访问。 - 数组写作
[T; N],索引从0开始且不可越界。
最小代码示例
rust
fn main() {
let user = ("Ada", 20);
let scores = [90, 85, 92];
let (name, age) = user;
println!("{name} {age} {}", scores[0]);
}3~5 分钟练习
创建城市与温度元组,再输出三项温度数组的第二项。
参考答案
rust
let weather = ("上海", 28.5);
let temperatures = [28.5, 29.0, 27.5];
println!("{} {}", weather.0, temperatures[1]);与上一课的联系
上一课认识单个标量值;本课开始把多个值组合成固定结构。