diff --git a/src/chapter_3/chapter_3_16_5.md b/src/chapter_3/chapter_3_16_5.md index 610b438..14b630f 100644 --- a/src/chapter_3/chapter_3_16_5.md +++ b/src/chapter_3/chapter_3_16_5.md @@ -80,6 +80,6 @@ fn main() { 使用Rc需要注意以下两点: -- 通过Rc是允许程序的多个部分之间只读的共享数据,因为相同位置的多个可变引用可能会造成数据竞争和不一致。如果涉及到修改,需要使用RefCell或者Mutex。 +- 通过Rc是允许程序的多个部分之间**只读的共享数据**,因为相同位置的多个可变引用可能会造成数据竞争和不一致。如果涉及到修改,需要使用RefCell或者Mutex。 - Rc只能是同一个线程内部共享数据,它是非线程安全的。如果要在多线程中共享,需要使用Arc。