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運行程序。
[email protected]:~/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/#title-58852 )