【笔记】Rust的元组

前言

Rust的元组学习笔记

定义元组

  • 在定义元组时如果指定了数据类型,则元组中数据的个数与数据类型都要与实际元组对应
1
let 元组变量名:(数据类型, 数据类型) = (值, 值);

自动类型推导

1
let 元组变量名 = (值, 值);

输出元组

1
println!("{}", 元组变量名);

获取元组中指定元素

1
元组变量名.索引;

作为函数参数传递

值传递

1
2
3
fn 函数名(形参名:(&数据类型, &数据类型)) {
...
}

结构元组的值

1
let (变量名1:数据类型, 变量名2:数据类型) = 元组变量名;

自动推导类型

1
let (变量名1, 变量名2) = 元组变量名;

完成

参考文献

哔哩哔哩——面向加薪学习