第十三屆

web
Rust 新手村
Ken

系列文章

DAY 1

Rust-安裝環境

安裝rustup rustup是rust版本管理器 安裝指令如下 curl --proto '=https' --tlsv1.2 -sSf https://sh...

DAY 2

Rust-編輯器設定

如何設定開發環境這邊使用VSCode來當開發工具 rustfmt 自動格式化 rustfmt是Rust官方提供自動格式化代碼的工具,用來統一代碼風格,避免有人用...

DAY 3

Rust-資料型別-整數、浮點數

Rust是靜態型別語言,所以在編譯時需要知道變數的型別是什麼 前面的程式範例很多是沒有宣吿型別但是卻可以編譯,這邊用到的是透過 通常編譯器能通過數值來推導型別是...

DAY 4

Rust-Hello, World!

先建立一個hello的目錄,編輯main.rs fn main() { print!("Hello, World!"); } 儲存...

DAY 5

Rust-變數

變數宣告 // 宣告區域變數 let local_var = 123; 不可變變數 let immutable_var = 123; print!(&quo...

DAY 6

Rust-值,變數,物件

不應將值,變數,物件混淆為一體 單詞"值"表示抽象的數學概念, 例如值:"9527"是指數學9527的數學概念,在數學上...

DAY 7

Rust-資料型別-布林值

Rust 為了表示真假值,使用關鍵字true和false 這樣的關鍵字具有非數字類型的表達式稱為布林 例 let true_var = true; let fa...

DAY 8

Rust-資料型別-字元.字串

Rust的char型別是最基本的字母型別,用單引號包起來 例 let a = 'b'; Rust的字串分兩種 str String 嚴格來講Rust在核心...

DAY 9

Rust-資料型別-複合型別

複合型別是指多個數值組為一個型別 Rust 有兩個基本複合型別 元組型別(tupl) 元組型別是指將多個不同型別組成一個複合型別 固定長度,宣告好就無法增減長度...

DAY 10

Rust-流程控制-if

利用布林值來決定如何繼續執行程式進行決策 例 let n = 3; if n > 2 { println!("執行") }...