how to do one line condition c++ code example
Example 1: single line if c++
a = (x > y) ? z : y;
/* Same as */
if (x > y)
{
a = z;
}
else
{
a = y;
}
Example 2: conditional operator in cpp
//(expression 1) ? expression 2 : expression 3
//If expression 1 evaluates to true, then expression 2 is evaluated.
int x, y = 10;
x = (y < 10) ? 30 : 40;
cout << "value of x: " << x << endl; //prints 40