From 7de67cec19e471bd1ffdad0ef4563241c342d055 Mon Sep 17 00:00:00 2001 From: donjuanplatinum <113148619+donjuanplatinum@users.noreply.github.com> Date: Thu, 14 Dec 2023 15:06:59 +0000 Subject: [PATCH] Update primitive-types.md --- src/appendix/primitive-types.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/appendix/primitive-types.md b/src/appendix/primitive-types.md index 8b137891..86938108 100644 --- a/src/appendix/primitive-types.md +++ b/src/appendix/primitive-types.md @@ -1 +1,17 @@ +## 附录 A:原始类型 +下面的列表包含 Rust 中的原始类型 +### 原始类型 +- `never` - `!`类型,也称为"never" +- `array` - 一个固定大小的数组,表示为`[T;N]`,用于元素类型`T`和非负编译时常量大小`N` +- `bool` - 布尔类型- +- `char` - 一个字符类型 +- `f32` - 32 位浮点类型 (特别是 IEEE 754-2008 中定义的"binary32"类型) +- `f64` - 64 位浮点类型 (特别是 IEEE 754-2008 中定义的"binary64"类型) +- `fn` - 函数指针,例如`fn(usize) -> bool` +- `i8` - 8位带符号整数类型 +- `i16` -16位带符号整数类型 +- `i32` -32位带符号整数类型 +- `i64` -64位带符号整数类型 +- `i128` -128位带符号整数类型 +- `isize `-指针大小的有符号整数类型