Hello World - Rust By Example
Description: Rust by Example (RBE) is a collection of runnable examples that illustrate various Rust concepts and standard libraries.

## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

# Hello World

这是经典的 Hello World 程序的源代码。

    // 这是一行注释，编译器会忽略它。
    // 你可以点击右侧的 "Run" 按钮来测试这段代码 ->
    // 如果你更习惯使用键盘，也可以使用"Ctrl + Enter"快捷键来运行。

    // 这段代码是可以编辑的，请随意修改！
    // 你可以随时点击 "Reset" 按钮恢复到初始代码 ->

    // 这是主函数。
    fn main() {
        // 当运行编译后的程序时，这里的语句会被执行。

        // 在控制台打印文本。
        println!("Hello World!");
    }

`println!` 是一个用于在控制台打印文本的宏。

可以使用 Rust 编译器 `rustc` 来生成可执行文件。

    $ rustc hello.rs

`rustc` 将生成一个名为 `hello` 的可执行文件。

    $ ./hello
    Hello World!

### 练习

点击上方的“运行“按钮查看预期输出。接下来，添加一行新代码，再次使用 `println!` 宏，输出显示如下内容：

    Hello World!
    I'm a Rustacean!