Merge pull request #32 from wangtxxl/patch-3

又更正为有
This commit is contained in:
KaiserY 2017-05-04 04:55:21 -05:00 committed by GitHub
commit 6c19bdd125

View File

@ -52,7 +52,7 @@ struct</span>
> ### `->`运算符到哪去了?
>
> 像在 C++ 这样的语言中,两个不同的运算符来调用方法:`.`直接在对象上调用方法,而`->`在一个对象的指针上调用方法这时需要先解引用dereference指针。换句话说如果`object`是一个指针,那么`object->something()`就像`(*object).something()`一样。
> 像在 C++ 这样的语言中,两个不同的运算符来调用方法:`.`直接在对象上调用方法,而`->`在一个对象的指针上调用方法这时需要先解引用dereference指针。换句话说如果`object`是一个指针,那么`object->something()`就像`(*object).something()`一样。
>
> Rust 并没有一个与`->`等效的运算符相反Rust 有一个叫**自动引用和解引用***automatic referencing and dereferencing*)的功能。方法调用是 Rust 中少数几个拥有这种行为的地方。
>