Menu
Coddy logo textTech

Variabili mutabili

Fa parte della sezione Fondamenti del percorso Rust di Coddy. Lezione 9 di 75.

In Rust, le variabili sono immutabili per impostazione predefinita. Ciò significa che, una volta assegnato un valore a una variabile, non puoi modificarlo. Tuttavia, puoi rendere mutabile una variabile usando la parola chiave mut quando la dichiari.

Ad esempio:

let x = 5; // x è immutabile
let mut y = 10; // y è mutabile

In questo esempio, x è immutabile, quindi non puoi modificarne il valore dopo l'inizializzazione. D'altra parte, y è mutabile, quindi puoi modificarne il valore più avanti nel codice.

y = 20; // Questo è consentito perché y è mutabile
x = 15; // Questo causerà un errore perché x è immutabile
challenge icon

Sfida

Principiante

Dichiara una variabile mutabile chiamata add e assegnale il valore 13.

Modifica il valore da 13 a 16.

Provalo tu

#[allow(unused_assignments)] // Non eliminare questa riga

fn main() {
    // Inizializza la variabile add
    
    
    // Cambia il valore da 13 a 16
    
    
    // Non modificare la riga qui sotto
    println!("add = {}", add);
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Rust online