Stories

List
Create Time

The Rust Programming Language 學習 (三)

所有權 所有權(系統)是 Rust 最為與眾不同的特性,它讓 Rust 無需垃圾回收器(garbage collector)即可保證內存安全。因此,理解 Rust 中所有權的運作方式非常重要。 這裏是非常重非常重的一個知識點,這裏一定要打好基礎. 因為所有權對很多開發者來説都是一個新概念,需要一些時間來適應。好消息是隨着你對 Rust 和所有權系統的規則越來越有經驗,你就越能自然地編寫出安全和高效

Create Time

The Rust Programming Language 學習 (四)

結構體 struct,或者 structure,是一個自定義數據類型,允許你命名和包裝多個相關的值,從而形成一個有意義的組合。如果你熟悉一門面向對象語言,struct 就像對象中的數據屬性。 定義並實例化結構體 和元組一樣,結構體的每一部分可以是不同類型。但不同於元組,結構體需要命名各部分數據以便能清楚的表明其值的意義。由於有了這些名字,結構體比元組更靈活:不需要依賴順序來指定或訪問實例中的值。