5.5.5.Ternary operator |
|
Ternary operators return values based on the outcomes of relational expressions. |
The general form of the ternary operator is: |
|
If expr1 returns true then the value of expr2 is returned as a result; otherwise the value of expr3 is returned. |
#include<stdio.h>
main(){
int i= 2;
int j= 3;
int k = ( i>j ) ? i : j;
printf("\n k = %d",k);
}
|
|
If i > j then k will get the value equal to i, otherwise it will get the value equal to j. |