类型转换

Rust 不提供基本类型之间的隐式类型转换(强制转换)。但是,可以使用 as 关键字执行显式类型转换(类型转换)。

整数类型之间的转换规则通常遵循 C 约定,除非在 C 具有未定义行为的情况下。Rust 中所有整数类型之间的转换行为都定义明确。

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX