最小的例子
要在 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!