typedef enum

Enum yapıları ile biz kendimiz değişken türü belirleyebiliriz. Ancak bu değişken türünün belirttiği değişkenlerin alacağı değerler sabit olmalıdır. Enum yapısında ne tanımladıysak sadece o değerleri alabilir.

Örnek olarak;

#include<stdio.h>
#include<conio.h>

typedef enum{buy,sell,open,close}
deneme_t;

int
main(void)
{
deneme_t deneme;

printf("Bir sayi giriniz.\n");
scanf("%d",&deneme);

switch(deneme)
{
case 1:
printf("BUY\n");
break;
case 2:
printf("SELL\n");
break;
case 3:
printf("OPEN\n");
break;
case 4:
printf("CLOSE\n");
break;

}

getch();
return (0);
}
Bu yazı C, Genel kategorisine gönderilmiş ve , , , ile etiketlenmiş. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir