数据类型
- 欢迎使用并贡献我的开源webhook工具: https://github.com/owenchenxy/rusthook/
标量类型(Scalar Types)
在Rust中,一共有4中标量类型, 也就是基本数据类型,分别是:
- 整型(Integers)
- 浮点型(Floats)
- 布尔型(Boolean)
- 字符型(Characters)
整型
无符号整型(Unsigned) | 有符号整型(Signed) |
---|---|
u8 | i8 |
u16 | i16 |
u32 | i32 |
u64 | i64 |
u128 | i128 |
usize | isize |
其中分为无符号整型(以u
开头),和有符号整型(以i
开头),后面的数据代表该类型在内存中占多少bits
. 其中usize
类型是个例外,usize
类型的位数取决于目标平台的架构: