02_Rust基礎入門

彬彬zhidao發表於2024-11-11

變數繫結與解構

  • 為什麼要手動設定變數的可變性?

支援宣告可變的變數為程式設計提供了靈活性,支援宣告不可變的變數為程式設計提供了安全性。Rust兩者都有。

除此之外,還有一個優點就是執行效能上的提升,因為將本身無需改變的變數宣告為不可變在執行期間會避免一些多餘的runtime檢查。

變數繫結

let a = "hello world"

為什麼不使用賦值而是用繫結呢?