C++ TutorialLesson 24Preview gratis
C++ Memory Mgmt
Lesson ini bagian dari C++ · Semua level
Ringkasan
Pelajaran ini menjelaskan pengelolaan memory di C++, membedakan alokasi otomatis pada stack dan alokasi manual pada heap. Kata kunci new dipakai untuk membuat objek di heap, sedangkan delete untuk membebaskannya kembali. Pemahaman ini penting agar program tidak mengalami memory leak atau akses memory yang tidak sah.
Poin kunci
- Variabel lokal hidup di stack dan dilepas otomatis saat fungsi selesai.
- Heap dikelola manual dengan new untuk alokasi dan delete untuk pelepasan.
- Memory leak terjadi ketika memori dialokasikan tetapi tidak pernah dilepas.
- Selalu pastikan pointer tidak dangling setelah delete (sebaiknya di-set nullptr).
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.