Rust TutorialLesson 20Preview gratis
Rust Ownership
Lesson ini bagian dari Rust · Semua level
Ringkasan
Pelajaran ini mengulas konsep inti paling fundamental dalam bahasa Rust yaitu Ownership (kepemilikan memori). Setiap nilai di Rust hanya memiliki satu variabel pemilik pada satu waktu. Saat pemilik berpindah (move), pemilik lama tidak lagi dapat diakses, sehingga mencegah error deallokasi ganda (double-free).
Poin kunci
- Setiap nilai di Rust memiliki satu pemilik (owner) berupa variabel
- Hanya boleh ada satu pemilik pada satu waktu
- Ketika pemilik keluar dari scope, nilai tersebut akan otomatis dibersihkan (drop)
- Menetapkan variabel bertipe heap ke variabel lain memindahkan kepemilikan (move), bukan menyalin
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.