C++ TutorialLesson 21Preview gratis
C++ Enums
Lesson ini bagian dari C++ · Semua level
Ringkasan
Pelajaran ini membahas enumeration (enum), yaitu cara mendefinisikan kumpulan konstanta bernama yang membuat kode lebih terbaca. Sebagai contoh, status atau hari dalam seminggu lebih jelas ditulis sebagai nama daripada angka biasa. C++ modern juga menyediakan enum class yang lebih aman karena berscope dan tidak mudah konflik.
Poin kunci
- enum mendefinisikan kumpulan konstanta bernama dalam satu tipe.
- Secara default nilai pertama enum bernilai 0 lalu bertambah satu.
- Nilai awal enum bisa diatur eksplisit, misalnya enum E { A = 1, B = 5 };.
- enum class (C++11) berscope dan memerlukan cast, sehingga lebih aman.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.