Rust 中的變數、陰影和常數

https://dev.to/francescoxx/variables-shadowing-and-constants-in-rust-1fcj

Rust 中的變數、屏蔽和常數

Rust 中的變數

Rust 是靜態和強類型的語言,這意味著編譯器必須在編譯時知道所有變數的類型。在幾種可能的類型中,我們必須添加類型註釋。

變數和可變性

– 開始理解變數和可變性。
– 使用字符串插值打印 x 的值。
– Rust 在編譯時推斷 x 的類型為 i32。
– 使用類型註釋,即冒號(:)後面跟類型名稱。

屏蔽

變數屏蔽是當我們聲明一個新變數與先前變數相同的名稱時,新變數遮蔽了以前的變數。

– 我們可以透過屏蔽改變不可變變數的值。
– 在不同作用域中使用名稱屏蔽。
– 使用屏蔽可以改變變數的類型。

常數範例

常數是不可變且具有固定值的變數。它們使用 const 關鍵字聲明,必須標註類型,並且只能被設置為常數表達式。

這就是文章的全部內容。如果有任何問題,請隨時在下面留言。

via DEV Community

January 16, 2024 at 10:22PM

發佈留言

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