- 基本寫法:
variable = boolean_expression ? true_value : false_value;
- 實例:
a>b?0:1 --如果a>b,則返回0,否則返回1
i=a>b?0:1 --如果a>b,則i=0,否則i=1
- 三元表達式嵌套:
a>b?0:(c>d?1:2) --如果a>b,則返回0;
--如果a<b且c>d,則返回1;
--如果a<b且c<d,則返回2;