C Programlamada ?: Ternary Operatörü nedir?

?: şartlı koşul operatörü C programlamada yazılımı gerçekleşilen kodun daha az satıra dönüşmesini sağlar. Böylelikle code footprint küçülür.

  • Örnek:  Eğer a sayısı 100’den küçük eşit ise x=1 , değilse x=0 olsun. Bunu Ternary operatörü ?: ile yapmak istersek.

Yüzyıl hesabının yapıldı bir programda ternary operatörü kullanmaya çalışalım. C’de Yüzyıl hesabı programı için tıklayınız.

Yukarıdaki problemin YüzYılHesabı fonksiyonunda return’de Ternary Operatörü  kullanırsak kodumuz aşağıdaki gibi olur.

 

Bu yazı hakkında ne düşünüyorsun ?
  • Gereksiz 
  • Normal 
  • Faydalı 
  • Müthiş 
Sidar ATABEY

About Sidar ATABEY

Elektrik-Elektronik Mühendisi. Makine Mühendisliğinde yan dal programını tamamladı. 1 sene boyunca Erasmus Programı kapsamında Polonya Silesian University of Technology'de eğitim gördü.

View all posts by Sidar ATABEY →

Bir cevap yazın

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