C Dersleri - switch
C programlama dilinde de diğer dillerde olduğu gibi switch-case yapısı yer almaktadır. Genellikle menü hazırlarken kullanılmaktadır. Kullanıcıdan gelen isteğe göre gerekli fonksiyonlar çağırılır.
int main() {
int input = 1;
switch (input)
{
case -1:
return 0;
break;
case 1:
printf("Girdi: 1 numaralı fonksiyonu çağıralım.");
break;
case 2:
printf("Girdi: 2 numaralı fonksiyonu çağıralım.");
break;
case 3:
printf("Girdi: 3 numaralı fonksiyonu çağıralım.");
break;
default:
printf("Çalıştırılabilir girdiler: 1,2,3 veya -1.");
break;
}
return 0;
}
input değerini kullanıcıdan aldığımızı varsayalım. Bu durumda kullanıcının istediği fonksiyonu rahatlıkla çağırabileceğiz. If yapısı da kullanılabilir fakat daha düzenli ve doğru kullanım bu şekildedir.
Çıktı: Girdi: 1 numaralı fonksiyonu çağıralım.