Menu
CoddyTech

Array Referensi yang Dapat Diubah

Termasuk bagian Dasar-Dasar dalam perjalanan Rust di Coddy. Pelajaran 60 dari 75.

Saat array berupa referensi, kamu bisa membuatnya mutable dengan menggunakan &mut. Ini memungkinkan kamu mengubah data asli melalui referensi tersebut.
Contohnya:

fn process_array(arr: &mut [i32]) {
	arr[0] = 3;
}

dan sekarang saat kamu meneruskan array yang bisa diubah ke fungsi:

let mut numbers = [1, 2, 3, 4, 5];
process_array(&mut numbers);
// Sekarang numbers[0] akan bernilai 3
challenge icon

Tantangan

Mudah

Panggil fungsi process_array menggunakan array yang disediakan.

Coba sendiri

fn process_array(arr: &mut [i32]) {
	arr[0] = 3;
}

fn main() {
    let mut numbers = [1, 2, 3, 4, 5];
    
    // Panggil process_array
    
    for i in 0..numbers.len() {
        print!("{} ", numbers[i]);
    }

}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Dasar-Dasar

Latihan sendiri: Compiler Rust online