引擎蓋下的防銹結構和消除

https://medium.com/@luishrsoares/rust-structs-and-enums-under-the-hood-960a049e5019

Rust 結構體和列舉型在幕後運作

了解結構體和列舉型在記憶體配置和效能方面的內部機制,對於學習語言具有深入和有用的洞察力。

Rust 中的結構體

結構體允許你通過將相關值分組在一起來創建自定義數據類型。它們適用於創建代表真實世界實體及其屬性的複雜數據類型。

定義結構體

要定義一個結構體,需要使用 struct 關鍵字,後面是名稱和定義字段的主體。

實例化結構體

要使用結構體,需為每個字段指定具體值來創建其實例。

可變結構體

如果想在創建後更改結構體的值,需將實例設為可變。

結構體更新語法

Rust 提供語法以創建一個結構體的新實例,使用大部分舊實例的值,並進行一些更改。

元組結構體

元組結構體的字段像元組一樣有索引,當你想要給整個元組一個名稱時很有用。

Rust 中的列舉型

via Rust on Medium

January 30, 2024 at 09:16PM

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *