代码点读机 / Rust / type

type Rust · 关键字

给已有类型起一个别名,让长类型名变短,或让代码语义更清晰;别名和原类型完全等价。

怎么用

type 新名 = 原类型;

小例子

type 米 = u32;
let 距离: 米 = 100;
println!("{}", 距离);

运行结果

100

提醒:type 只是别名,不是新类型;要和 as(强制转换)区分开

官方文档:https://doc.rust-lang.org/reference/items/type-aliases.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条