Rust第一個程式


在本文中,使用Rust語言編寫簡單的程式,以了解如何編寫,儲存和編譯Rust程式。現在,開啟記事本檔案並編寫以下程式碼:

fn main(){
    println!("Hello, world!");
}

將上面內容儲存到一個檔案:hello.rs 中,然後使用 rustc hello.rs 命令來編譯執行上面程式,得到以下結果 -

Hello, world!
  • main()main()函式始終是每個Rust可執行程式碼中的第一個程式碼。 main()函式用大括號{}括起來。 main()函式不包含任何引數,也不返回任何值。
  • println!:這是一個Rust巨集。 如果它呼叫該函式,則它不包含符號:'!'
  • "Hello World":它是作為引數傳遞給println!的字串,字串將列印到控制台。

建立,編譯和執行程式的過程

  1. 開啟記事本檔案並將程式碼寫入記事本檔案中。
  2. 使用.rs擴充套件名儲存檔案。
  3. 開啟命令提示字元
  4. 設定目錄的路徑,假設專案位於/home/hema/worsp/rust目錄中。
  5. 使用rustc命令編譯上述程式。
  6. 最後,使用命令./filename執行程式。
hema@yiibai:~/worsp/rust$ rustc hello.rs && ./hello
Hello World!

註:如果有遇到 「error: could not exec the linker link.exe: 「 之類的錯誤,請下載 Build Tools for Visual Studio 2017 (URL => https://visualstudio.microsoft.com/downloads/ )