You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
trpl-zh-cn/src/ch03-04-comments.md

45 lines
1.4 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## 注释
> [ch03-04-comments.md](https://github.com/rust-lang/book/blob/master/second-edition/src/ch03-04-comments.md)
> <br>
> commit d06a6a181fd61704cbf7feb55bc61d518c6469f9
所有编程语言都力求使它们的代码易于理解,不过有时需要提供额外的解释。在这种情况下,程序员在源码中留下记录,或者 **注释***comments*),编译器会忽略它们不过其他阅读代码的人可能会用得上。
这是一个注释的例子:
```rust
// Hello, world.
```
在 Rust 中,注释必须以两道斜杠开始并持续到本行的结尾。对于超过一行的注释,需要在每一行都加上`//`,像这样:
```rust
// So were doing something complicated here, long enough that we need
// multiple lines of comments to do it! Whew! Hopefully, this comment will
// explain whats going on.
```
注释也可以在放在包含代码的行的末尾:
<span class="filename">文件名: src/main.rs</span>
```rust
fn main() {
let lucky_number = 7; // Im feeling lucky today.
}
```
不过你会经常看到它们被以这种格式使用,也就是位于它所解释的代码行的上面一行:
<span class="filename">文件名: src/main.rs</span>
```rust
fn main() {
// Im feeling lucky today.
let lucky_number = 7;
}
```
Rust 还有另一种注释,称为文档注释,我们将在 14 章讨论它。