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