无题
Rust 内置数据结构:Vector、HashMap
无题
Rust 切片
无题
Rust 基本语法:数据类型、函数、注释、控制流title: Rust 基本语法:数据类型、函数、注释、控制流date: 2021-04-25 00:26:42.203数据类型标量类型scalar-基本数据类型
复合类型compound-引用类型
整数类型
长度
有符号
无符号
8bit
i8
u8
16bit
i16
u16
32bit
i32
u32
64bit
i64
u64
arch
isize
usize
rust权威指南:以上除了位数的类型之外,还有isize和usize两种整数类型,他们的长度取决于程序运行的目标平台。在64位的架构上,它们就是64位的,在32位架构上,它们就是32位的。
Rust中的整数字面量
整数字面量
示例
Decimal
98_222
Hex
0xff
Octal
0o77
Binary
Ob1111_0000
Byte(u8 only)
b’A’
注意byte不能使用类型后缀
浮点数类型f32 和 f64 ,默认推导出f64,因为它拥有更高的精度计算。
布尔类型bool:true ...
无题
Rust 宏(macro)
无题
Rust 并发编程
无题
Rust 异常与错误机制
无题
Rust 引用与借用
无题
Rust 文件操作
无题
Rust 智能指针
无题
Rust 枚举