izmir escort escort izmir porno porno izle
Koşul Operatörü (conditional Operator) - IRCForumları - IRC ve mIRC Yardım ve Destek Platformu
User Tag List

Standart Koşul Operatörü (conditional Operator) #1
Üyelik Tarihi: 11 Haziran 2011
Mesajlar: 3.063
Aldığı Beğeni: 1
Beğendikleri: 0
06 Kasım 2011 , 01:57
Alıntı ile Cevapla
Koşul Operatörü C Dilinin 3 Operand Alan Tek Operatörüdür. (bu Yüzden Ingilizce’de “ternary Operator” Olarak Da Adlandırılır.)
Koşul Operatörünün 3 Operandı Birer Ifade Olabilir. Genel Kullanım Biçimi Aşağıdaki Gibidir:

Ifade1 ? Ifade2 : Ifade3

Koşul Operatörü Yukarıdaki Biçimden De Görüldüğü Gibi Birbirinden Ayrılmış Iki Sembolden Oluşmaktadır. ? Ve : Sembolleri Operatörün 3 Operandını Birbirinden Ayırır.

Derleyici ? Semboluyle Karsilastiginda Bir Kosul Operatörü Olduğunu Anlar Ve ? Karakterinin Solundaki Ifadenin (ifade1) Sayısal Değerini Hesaplar. Eğer Ifade1’in Değeri 0 Dışı Bir Sayısal Değerse Bu Durum Koşul Operatörü Tarafından Dogru Olarak Değerlendirilir Ve Bu Durumda Yalnızca Ifade2’nin Sayısal Değeri Hesaplanır.

Eğer Ifade1’in Değeri 0 Ise Bu Durum Koşul Operatörü Tarafından Yanlış Olarak Değerlendirilir Ve Bu Durumda Yalnızca Ifade3’ün Sayısal Değeri Hesaplanır.

Diğer Operatörlerde Olduğu Gibi Koşul Operatörü De Bir Değer üretir. Koşul Operatörünün ürettiği Değer Ifade1 Dogru Ise (0 Dışı Bir Değer Ise) Ifade2’nin Değeri Ifade1 Yanlış Ise Ifade3’ün Değeridir. örnek :

M = X > 3 ? Y + 5 : Y – 5;
__________________
İyiyim" desem yalan olur; "Kötüyüm" desem inancıma dokunur..
En güzeli, şükre vurayım dilimi;
Belki o zaman kalbim kurtulur..



« Önceki Konu Sonraki Konu »

Şu an bu konuyu okuyan kişi sayısı: 1 (0 üye ve 1 misafir)
 
Benzer Konular
Konu
Konuyu Başlatan
Forum
Cevaplar
Son Mesaj
aRMiNa
Resimli Şiirler
0
02 Şubat 2012 01:18
Ajan
Şarkı Sözü Çevirileri
0
19 Ekim 2011 22:01
aXi
Ağız ve Diş Sağlığı
0
25 Eylül 2011 12:06