C++ (Plus Plus) ? Ternary Operatörü

? işareti operatör verilen şarta göre değişkene değer atamasında kullanılır.

C++ (Plus Plus) ? Ternary Operatörü
  • int c = den sonra eğer a değişkenin b değişkenine eşit olup olmadığı kontrol ediliyor. Eğer eşit ise c değişkenin değeri 1 eğer eşit değilse c değişkeninin değeri 0 oluyor.
  • Char d = den sonra yine a değişkenin değerinin b değişkenine eşit olup olmadığı kontrol ediliyor eğer eşit ise d değişkenin değeri ‘e’ harfi eğer eşit değilse d değişkenin değeri ‘h’ harfi oluyor.
  • String str = ifadesinden sonra a değişkeninin değerinin b değişkeninin değerinden büyük olup olmadığı kontrol ediliyor eğer büyükse str değişkenine “evet” eğer değilse str değişkenine “hayır” değeri aktarılıyor.
İşlemDönüş Değeri
7==5 ? 4 : 33
7==5 ? 4 : 34
5>3 ? a : ba
a>b ? a : ba ve b değişkenlerinden büyük olan

C++ (Plus Plus) ? Ternary Operatörü

What’s your Reaction?
+1
0
+1
0
+1
0
+1
0

Yorum yapın