From 6b4487e14ada6731d77ed26cf615c4323f0042b4 Mon Sep 17 00:00:00 2001 From: tk Date: Tue, 27 Jun 2023 07:52:33 +0800 Subject: [PATCH] =?UTF-8?q?typo:=20=E5=8F=AA=E8=83=BD=E6=8C=87=E9=92=88->?= =?UTF-8?q?=E6=99=BA=E8=83=BD=E6=8C=87=E9=92=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/chapter_3/chapter_3_21.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/chapter_3/chapter_3_21.md b/src/chapter_3/chapter_3_21.md index bb2fb58..4c194e5 100644 --- a/src/chapter_3/chapter_3_21.md +++ b/src/chapter_3/chapter_3_21.md @@ -26,7 +26,7 @@ Rust通过unsafe关键字切换到不安全的Rust,不安全的Rust使用的 裸指针又称为原生指针,在功能上和引用类似,但是引用的安全由Rust编译器保证,裸指针则不是。裸指针需要显式标明可变性,不可变的裸指针分别写作 ``*const T`` ,可变的裸指针写作 ``*mut T``。 -裸指针与引用和只能指针的区别如下: +裸指针与引用和智能指针的区别如下: - 可以忽略借用规则,在代码中同时拥有不可变和可变的裸指针,或多个指向相同位置的可变裸指针; - 不保证裸指针指向有效的内存; - 允许裸指针为空;