Conditional Operator in C++
Using Conditional(Ternary) Operator in C++?
is used to return a result based on a expression. This is the only operator that has three operands which also be used instead of "If else" statement for ease of use. Conditional operator is also known as "Ternary Operator".
using namespace std;
int n = 10;
int r = (n<100) ? 500 : 400;
cout << "Value of r is ::" << r << '\n';
Value of r is:: 500
In the above example the integer "r" is assigned a value based on the expression "n<100". Since "r" is true the first value "500" is assigned to the integer "r".