C Programlama : Switch Deyimi
Bir değişkenin aldığı değerlere bağlı olarak, belirli işlemlerin yaptırılması söz konusu olabilir. Aslında bu tür işlemleri if deyimi yardımıyla yerine getirebiliriz. Ancak bazı uygulamalarda if deyiminin kullanılması programın karmaşıklığını artırabilir. Eğer bir değişkenin değeri belirli sabitlerle karşılaştırılacak ve bunun sonucunda farklı işlemler yapılacak ise if deyimi yerine switch deyimi kullanılabilir. Bu deyim yandaki şekilde tanımlanmaktadır.
Bu deyim ÅŸu sekilde yorumlanacaktır: Bir deÄŸiÅŸkenin deÄŸeri sabit1‘e eÅŸit ise sadece ilgili case bloÄŸundaki deyimler çalışır. Benzer biçimde deÄŸiÅŸkenin deÄŸeri sabit2‘ye eÅŸit ise bunu izleyen deyimler iÅŸlem görecektir. EÄŸer deÄŸiÅŸkenin deÄŸeri herhangi bir case içinde tanımlı bir sabite eÅŸit deÄŸil ise default baÅŸlıklı blok içinde yer alan deyimler çalışır.
Eğer bir değişkenin değeri belirli sabitlerle karşılaştırılacak ve bunun sonucunda farklı işlemler yapılacak ise if deyimi yerine switch deyimi kullanılabilir
Başka bir derste konuda dileğiyle hoşçakalın..
Bu yazı 2 Aralık 2009 tarihinde Aytaç Cici tarafından C Programlama kategorisi altına yazılmış ve 189 views defa okunmuş.







