Menu
Coddy logo textTech

Değiştirilebilir Değişkenler

Coddy'nin Rust Journey'sinin Fundamentals bölümünün bir parçası — ders 9 / 75.

Rust'ta değişkenler varsayılan olarak değiştirilemezdir (immutable). Bu, bir değişkene bir değer atadığınızda, o değeri değiştiremeyeceğiniz anlamına gelir. Ancak, değişkeni tanımlarken mut anahtar kelimesini kullanarak bir değişkeni değiştirilebilir (mutable) hale getirebilirsiniz.

Örneğin:

let x = 5; // x değiştirilemez
let mut y = 10; // y değiştirilebilir

Bu örnekte, x değiştirilemezdir (immutable), bu nedenle başlatıldıktan sonra değerini değiştiremezsiniz. Öte yandan, y değiştirilebilirdir (mutable), bu nedenle kodun ilerleyen kısımlarında değerini değiştirebilirsiniz.

y = 20; // Buna izin verilir çünkü y değiştirilebilirdir (mutable)
x = 15; // Bu bir hataya neden olur çünkü x değiştirilemezdir (immutable)
challenge icon

Görev

Başlangıç

add adında değiştirilebilir (mutable) bir değişken tanımlayın ve ona 13 değerini atayın.

Değeri 13'ten 16'ya değiştirin.

Kopya kağıdı

Rust'ta değişkenler varsayılan olarak değiştirilemezdir (immutable). Bir değişkeni değiştirilebilir (mutable) yapmak için mut anahtar kelimesini kullanın:

let x = 5;        // değiştirilemez değişken
let mut y = 10;   // değiştirilebilir değişken

Değiştirilebilir değişkenlere yeni değerler atayabilirsiniz:

y = 20;  // izin verilir - y değiştirilebilirdir
x = 15;  // hata - x değiştirilemezdir

Kendin dene

#[allow(unused_assignments)] // Bu satırı silmeyin

fn main() {
    // add değişkenini başlat
    
    
    // Değeri 13'ten 16'ya değiştirin
    
    
    // Aşağıdaki satırı değiştirmeyin
    println!("add = {}", add);
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Fundamentals bölümündeki tüm dersler