小能豆

如何在 Rust 中打印变量的类型?

rust

我有以下内容:

let mut my_number = 32.90;

如何打印 的类型my_number

使用typetype_of不起作用。还有其他方法可以打印号码的类型吗?


阅读 80

收藏
2024-05-21

共1个答案

小能豆

在 Rust 中,您可以使用std::any::type_name函数来获取变量的类型名称。但是,该函数需要变量作为引用。以下是打印类型的方法my_number

锈复制代码let my_number = 32.90;
println!("Type of my_number: {}", std::any::type_name::<typeof(&my_number)>());

此代码片段将打印 的类型my_number,在本例中为f64

2024-05-21