From f3d7abeaa08de88d5f2ab4d6da4552328b747c3e Mon Sep 17 00:00:00 2001 From: donjuanplatinum <113148619+donjuanplatinum@users.noreply.github.com> Date: Thu, 14 Dec 2023 15:10:37 +0000 Subject: [PATCH] Update primitive-types.md --- src/appendix/primitive-types.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/src/appendix/primitive-types.md b/src/appendix/primitive-types.md index 86938108..2102e792 100644 --- a/src/appendix/primitive-types.md +++ b/src/appendix/primitive-types.md @@ -13,5 +13,16 @@ - `i32` -32位带符号整数类型 - `i64` -64位带符号整数类型 - `i128` -128位带符号整数类型 -- `isize `-指针大小的有符号整数类型 - +- `isize` -指针大小的有符号整数类型 +- `pointer` -原始的,不安全的指针`*const T`和`*mut T` +- `reference` -引用 `&T`和`&mut T` +- `slice` - 一个动态大小的视图到一个连续的序列 [T] 这里的连续意味着元素的布局应使每个元素与其相邻元素之间的距离相同 +- `str` - 字符串切片 +- `tuple` - 元组 一个有限异构序列 `(T,U,..)` +- `u8` - 8位无符号整数类型 +- `u16` -16位无符号整数类型 +- `u32` -32位无符号整数类型 +- `u64` -64位无符号整数类型 +- `u128` -128位无符号整数类型 +- `unit` - `()`类型 +- `usize` - 指针大小的无符号整数类型