types - 为数字提供显式类型

标签 types casting rust

在 Rust 代码中输入一个数字,例如

a = 12

将数字解释为 i32。例如,有什么办法可以将该数字写成 i16 吗?

我正在寻找诸如在数字中添加 L 之类的东西,例如12L,“使其成为”long 类型,例如在 C 中完成的。

最佳答案

5i16

Rust 的整数后缀只是原始类型名称。

关于types - 为数字提供显式类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48906432/

相关文章:

c# - Cast List<object> 和 Cast IEnumerable<object> 有什么区别

compiler-errors - 如何添加外部软件包并在rust编译器中运行?

rust - 如何镜像子像素向量?

java - 函数参数中的模板

javascript - 如何按共同特征组织数据?

haskell - 我可以键入部分记录吗?

C++图像数组类型

c# - Casting 是解释值还是只解释位?

rust - 在我克隆它之前,Vector 的生命周期不够长

javascript - 转换为原始类型