您的位置:首页 > 编程语言 > C语言/C++

C语言(三眼怪物)

2016-04-03 15:31 302 查看


听说C语言里住着一只三眼怪兽!专吃小朋友!他的名字叫三目条件运算符,赶紧跑啊!

 

拓展:

C语言里唯一的三目运算符,即平常说的条件运算符。为什么是三目呢?来露把脸:

(目标表达式1) ? (目标表达式2) : (目标表达式3)

其逻辑是:先问一下目标表达式1为真吗?如果是就取表达式2的值作为整个表达式的值,否则就取表达式3作为整个表达式的值。例如:

int a=1, b=2, max;

max = (a>b ? a : b);

上述代码就是求得a和b之中的最大值,并且复制给max。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: