C三目运算符(先是问号之后又是冒号的那个)

Posted 夜桜が舞う

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C三目运算符(先是问号之后又是冒号的那个)相关的知识,希望对你有一定的参考价值。

 1 // 看这个例子就可以懂了
 2 
 3 a = b == c ? d : e ;
 4 
 5 //如果 b==c,执行 a=d
 6 //否则执行 a=e
 7 
 8 //为了方便阅读,也可以改成下方代码
 9 
10 a = (b == c) ? d : e ;
11 
12 //这东西到底好不好用呢?

 

以上是关于C三目运算符(先是问号之后又是冒号的那个)的主要内容,如果未能解决你的问题,请参考以下文章

C语言中的冒号(:)是啥意思?

PHP中?:啥意思

c语言中":"(冒号)和问号是啥意思

c语言中" : "(冒号)和问号是啥意思

什么是问号“?”和冒号“:”运算符用于? [复制]

C语言中三目运算符是啥?