Else C++ Kısa El


Kısa El If...Else (Üçlü Operatör)

Ayrıca, üç işlenenden oluştuğu için üçlü operatör olarak bilinen başka bir kısa el de vardır . Birden çok kod satırını tek bir satırla değiştirmek için kullanılabilir. Genellikle basit if else ifadelerini değiştirmek için kullanılır:

Sözdizimi

variable = (condition) ? expressionTrue : expressionFalse;

Yazmak yerine:

Örnek

int time = 20;
if (time < 18) {
  cout << "Good day.";
} else {
  cout << "Good evening.";
}

Basitçe yazabilirsiniz:

Örnek

int time = 20;
string result = (time < 18) ? "Good day." : "Good evening.";
cout << result;