where a and b are variables.
I don’t understand this operator… i’ve seen it in a solution… what does it do?
and how to use it?
If a>b,then it will return a,else it will return b,i.e it will return maximum of a and b;
This is similar to expression a>b?a:b
For finding maximum of 2 numbers
//function to find maximum of 2 numbers
int maximum(int a,int b)
{
return a>b?a:b
}
1 Like
thank you
welcome
You can mark this as correct answer
if a>b, it will return a if a is greater else it will return b… similarly if a>b?a:b will return a if a is greater than b else b…
in simple words…
if condition 1>condition 2 or if condition 1>condition 2? condition 1:condition 2
will return condition 1 only if it is true else it will return condition 2…