Dengan tipe enumeration (juga disebut enum) merupakan kumpulan nilai yang bersifat konstan.

Dengan menggunakan enum, kita dapat mengakses sebuah nilai dengan menggunakan nama variable nya. Berikut implementasi dari Enumeration:

#include <stdio.h>

enum dayType {Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday};

int main() {
enum dayType day;
for (day = Sunday; day <= Saturday; day++){
printf(“%d “,  day);
}

return 0;
}

Pada saat membuat tipe data enum, maka program akan memberikan nilai default sebagi berikut:

NamaNilai
Sunday0
Monday1
Tuesday2
Wednesday3
Thursday4
Friday5
Saturday6

Di enum, kita bisa memberikan nilai awaldari variable yang kita buat. Berikut contohnya:

enum level {Easy=1, Normal=2,Hard=3};

Secara default nilai level Easy adalah 0, tetapi karena kita memberikan level Easy adalah 1 maka level easy akan mengikuti seperti yang telah ditentukan.

Sumber : https://socs.binus.ac.id/2019/12/26/enumeration-bahasa-pemrograman-c/

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *