Rust 变量与数据类型详解
1. 变量创建
在 Rust 中,创建新的变量绑定使用如下形式:
let x = 1;
这表示创建了一个名为 x 的新变量绑定,其内容为 1。数字的默认类型在不同情况下有所不同,但通常是 32 位有符号整数。若需要可变变量,则使用:
let mut x = 1;
默认情况下,Rust 中的所有变量都是不可变的,因此必须显式地将变量定义为可变。
若要告知编译器 x 为 int 类型,可使用如下方式:
let x = 1i32;
即 x 是一个 32 位有符号整数。若变量定义时未指定 i32 (或其他类型),编译器将根据值的使用方式来决定类型,默认类型为 i32 。
2. 其他变量类型定义
- 浮点数 :与其他语言类似,Rust 支持浮点运算。32 位浮点数变量定义如下:
let pi = 3.14f32;
64 位浮点数变量定义为: <
超级会员免费看
订阅专栏 解锁全文
965

被折叠的 条评论
为什么被折叠?



