Rust教學
Rust下載和安裝
Rust簡介
Rust Hello World
Rust的特點
Rust註釋
Rust開發環境安裝
Rust文檔
Rust第一個程序
Rust格式化打印
Rust調試
Rust顯示
測試用例:列表
Rust格式化
Rust原語
Rust常量和運算符
Rust元組
Rust數組和切片
Rust自定義類型
Rust結構
Rust可視性
Rust枚舉
Rust常量
Rust變量綁定
Rust變量綁定-可變性
Rust變量綁定-範圍和陰影
Rust變量綁定-聲明
Rust類型轉換
Rust類型轉換 - 字面量
Rust類型轉換-推導
Rust類型轉換 - 別名
Rust表達式
Rust if/else語句
Rust循環
Rust嵌套和標籤
Rust while循環
Rust for和範圍
Rust匹配/match
Rust匹配析構元組
Rust解構枚舉
Rust指針和引用
Rust解構結構
Rust Guards
Rust綁定
Rust if let
Rust while let
Rust函數
Rust方法
Rust閉包
Rust捕捉
Rust作爲輸入參數
Rust匿名類型
Rust輸入函數
Rust作爲輸出參數
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!
的字符串,字符串將打印到控制檯。
創建,編譯和運行程序的過程
- 打開記事本文件並將代碼寫入記事本文件中。
- 使用
.rs
擴展名保存文件。 - 打開命令提示符
- 設置目錄的路徑,假設項目位於
/home/hema/worsp/rust
目錄中。 - 使用
rustc
命令編譯上述程序。 - 最後,使用命令
./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/#title-58852 )