Enum
Lisans:
Creative Commons
11.12.2020
tarihinde güncellendi
Bakabileceğiniz Etiketler:
Eğitmen:
Geleceği Yazanlar Ekibi
Bu tip, değişkenin alabileceği değerlerin belli (sabit) olduğu durumlarda programı daha okunabilir hale getirmek için kullanılır. Genel yazım biçimi şu şekildedir:
enum TipAdı{değer1,değer2,...,değerN} DeğişkenAdı;
TipAdı programcı tarafından verilen tip ismidir. DeğişkenAdı ise program içinde kullanılacak olan değişkenin adıdır. Eğer kullanılmazsa program içinde daha sonra enum ile birlikte kullanılır. Örneğin:
enum bolumler{programcilik, donanim, muhasebe, motor};
Tanımı ile derleyici programcilik için 0, donanim için 1, muhasebe için 2 ve motor için 3 değerini kabul ederek atamaları buna göre yapar. Değişken adı bildirilirse daha sonra enum kullanmaya gerek kalmaz.
enum renkler{kirmizi,mavi,sari} renk;
enum günler
{
pazartesi,sali,carsamba,persembe,cuma,cumartesi,Pazar
};
Şimdi istenirse tanımlanan bu tipler program içinde kullanılabilir.
enum bolumler bolum;
enum gunler gun;
bolum = muhasebe // bolum = 2 anlaminda
gun = cuma; // gun = 4 anlaminda
renk = kirmizi; // renk = 0 anlaminda