update readme.md

pull/408/head
sunface 3 years ago
parent a8166bd637
commit 974e1c4e4f

@ -5,7 +5,7 @@
- 国内镜像: https://book.rust.team - 国内镜像: https://book.rust.team
- 知乎: [支持章节内目录跳转,很好用!](https://www.zhihu.com/column/c_1452781034895446017) - 知乎: [支持章节内目录跳转,很好用!](https://www.zhihu.com/column/c_1452781034895446017)
- 最近修订: 2022-02-11 新增 [unsafe简介](https://zhuanlan.zhihu.com/p/466269892) - 最近修订: 2022-02-11 新增 [unsafe之五种兵器](https://zhuanlan.zhihu.com/p/466613792)
- Rust版本 Rust edition 2021 - Rust版本 Rust edition 2021
- QQ交流群1009730433 - QQ交流群1009730433

@ -1,5 +1,5 @@
# 五种兵器 # 五种兵器
在[上文](https://course.rs/advance/unsafe/intro.html)中,我们提到了 `unsafe` 在 Rust 中拥有的五种超能力,下面一起来看看 古龙有一部小说,名为"七种兵器",其中每一种都精妙绝伦,令人闻风丧胆,而 `unsafe` 也有五种兵器,它们可以让你拥有其它代码无法实现的能力,同时它们也像七种兵器一样令人闻风丧胆,下面一起来看看庐山真面目
## 解引用原生指针 ## 解引用原生指针
原生指针(raw pointer) 又称裸指针,在功能上跟引用类似,同时它也需要显式地注明可变性。但是又和引用有所不同,原生指针长这样: `*const T``*mut T`,它们分别代表了不可变和可变。 原生指针(raw pointer) 又称裸指针,在功能上跟引用类似,同时它也需要显式地注明可变性。但是又和引用有所不同,原生指针长这样: `*const T``*mut T`,它们分别代表了不可变和可变。

Loading…
Cancel
Save