【笔记】Rust的元祖

前言

Rust的元祖学习笔记

定义元祖

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

自动类型推导

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

输出元祖

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

获取元祖中指定元素

1
元祖变量名.索引;

作为函数参数传递

值传递

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

结构元祖的值

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

自动推导类型

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

完成

参考文献

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