Rust 以快速、安全著名,同時也是不太容易入門的程式語言,不過掌握 Rust 的精髓就能打造出快速的應用程式,這次想花 30 天的時間,來深入瞭解 Rust 這個語言的基本用法!
淺談 Rust 淵源 Rust 是由 Mozilla 主導開發 Rust 本來是 Mozilla 員工 Graydon Hoare 的 side project...
昨天介紹了簡單的基本概念,今天就要來介紹變數跟基本型別了 變數是什麼 當我們需要將一個值儲存起來,在日後做使用的時候,我們就需要用到變數 將變數指向這個值,需要...
轉換型別 在 Rust 中該怎麼轉換型別呢? 只要加上 as 就可以了 讓我們來看一下吧 fn main() { let price: f32 = 18.5...
if...else 假設程式碼要在條件式成立後執行,條件式不成立時要執行其他程式碼,我們就可以用 if ... else 來寫 先來介紹 if可以應用的時機在,...
Rust 除了基本型別以外,也有複合型別哦 讓我們來看一下複合型別有哪些 Array 顧名思義就是陣列啦!也是由 [] 包起來讓我們來看看吧 fn main()...
我們之所以會使用 Function 是因為有些程式碼需要重複使用,不需要重複寫方法 使用方式 在 Rust 中,Function 該怎麼使用呢?其實跟其他程式語...
Day 07 標准函式庫型別 我們將會從標准函式庫提供的型別開始講起,在了解型別以前,我想來提一個重要的東西,而且我們未來也會一直提到他 - Macro Mac...
接下來我們要進入 Rust 的重頭戲了,處理記憶體 在這之前,我們先來認識 Stack 跟 Heap 這兩個資料結構 我們將分成記憶體處理方式 / 儲存方式 /...
Rust 是編譯語言,所以我們寫完程式碼都必須要先經過編譯,才會開始執行我們所寫的程式碼 每次寫完程式碼就要執行一次 rustc 這邊我們要介紹一個工具叫做 C...
平常我們寫網頁的時候,也會有錯誤的 exception 處理,避免錯誤發生的時候出現非預期的畫面 Rust 中也有 Error Handling 的機制 為什麼...