三目运算符 ? 例子 + 白话文

例子:

int i = 3;

i > 5 ? i = 1 : i = 2;
上面的就是三目运算, i大于5显然不满足,那就取?后面第二个表达式 就是 i = 2
如果 i 大于 5 的话那i 就是取问号后面第一个表达式 就是 i = 1

?好比方程中的 解设      ?后边相当于两个得数     然后哪个对选哪个 (我是这样理解的)

原文地址:https://www.cnblogs.com/yyy251/p/6502692.html