C ++ قصير اليد إذا كان آخر
عقرب قصير إذا ... آخر (مشغل ثلاثي)
يوجد أيضًا عقرب قصير if else ، والذي يُعرف باسم المشغل الثلاثي لأنه يتكون من ثلاثة معاملات. يمكن استخدامه لاستبدال أسطر متعددة من التعليمات البرمجية بسطر واحد. غالبًا ما يتم استخدامه لاستبدال عبارات if بسيطة:
بناء الجملة
variable = (condition) ? expressionTrue :
expressionFalse;
بدلا من الكتابة:
مثال
int time = 20;
if (time < 18) {
cout << "Good
day.";
} else {
cout << "Good
evening.";
}
يمكنك ببساطة كتابة:
مثال
int time = 20;
string result = (time < 18) ? "Good day." : "Good evening.";
cout << result;