diff --git a/src/ch19-01-unsafe-rust.md b/src/ch19-01-unsafe-rust.md index 0bed33af..402207ae 100644 --- a/src/ch19-01-unsafe-rust.md +++ b/src/ch19-01-unsafe-rust.md @@ -28,7 +28,7 @@ Rust 擁有另一個不安全的自我的另一理由是電腦硬體本質上就 ### 對裸指標解參考 -在第四章[「迷途參考」][迷途參考]一節,我們提及編譯器確保參考一定是合法的。不安全的 Rust 有兩種新型別叫**裸指標**,和參考非常相似。和參考一樣,裸指標能是不可變或可變,分別寫做 `*const T` 和 `*mut T`。星號不是參考運算子,它就是型別名稱的一部分。在裸指標的脈絡下,**不可變**代表指標不能在被解參考之後直接賦值。 +在第四章[「迷途參考」][迷途參考]一節,我們提及編譯器確保參考一定是合法的。不安全的 Rust 有兩種新型別叫**裸指標**,和參考非常相似。和參考一樣,裸指標能是不可變或可變,分別寫做 `*const T` 和 `*mut T`。星號不是解參考運算子,它就是型別名稱的一部分。在裸指標的脈絡下,**不可變**代表指標不能在被解參考之後直接賦值。 和參考與智慧指標(smart pointer)不同,裸指標是: