最小的例子

要在 Rust 中编写传统的 Hello World 程序,请创建一个名为 hello.rs 的文本文件,其中包含以下源代码:

fn `main()` {
    println!("Hello World!");
}

这定义了一个名为 main 的新函数,该函数不带参数并且不返回任何数据。这是程序在运行时开始执行的地方。在它里面,你有一个 println!,这是一个将文本打印到控制台的宏。

要生成二进制应用程序,请通过向其传递源文件的名称来调用 Rust 编译器:

$ rustc hello.rs

生成的可执行文件将与主源模块具有相同的名称,因此要在 Linux 或 MacOS 系统上运行该程序,请运行:

$ ./hello
Hello World!

在 Windows 系统上,运行:

C:\Rust> hello.exe
Hello World!