Menu
CoddyTech

Pengikatan Variabel

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

Di Rust, saat kita menulis let var;, kita membuat "binding". Anggap saja kita sedang mencadangkan sebuah nama (var) yang akan dihubungkan (atau "diikat") ke suatu nilai nanti.

Pengikatan langsung (paling umum):

// Deklarasikan DAN inisialisasikan dalam satu langkah
let x = 2;

Inilah yang akan kamu gunakan 90% dari waktu. Ini bersih dan sederhana.

Deklarasi dan Inisialisasi Terpisah:

let var;  // Baru mendeklarasikan
let x = 2;
var = x * x;  // Menginisialisasi nanti

Mengapa Deklarasi Dipisahkan?

Inisialisasi dengan Percabangan:

let number;
if some_condition {
    number = 1;
} else {
    number = 2;
}

Perhitungan Kompleks:

let result;
// ... beberapa logika yang rumit ...
result = final_value;

Saat bekerja dengan ruang lingkup:

let outside;
{
    let inside = 42;
    outside = inside * 2;
}
// inside sudah tidak ada, tetapi outside tetap menyimpan nilainya

Coba sendiri

Pelajaran ini tidak memiliki tantangan kode.

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