· TA获得超过3.7万个赞
表达式为:表达式1?表达式2:表达式3
表达式2是条件成立(逻辑值为1)时整个表达式的取值
表达式3是条件不成立(逻辑值为0)时整个表达式的值
条件运算符具有右结合性
当一个表达式中出现多个条件运算符时,应该将位于最右边的问号与离它最近的冒号配对,并按这一原则正确区分各条件运算符的运算对象。
无论你是初学者还是专家,只要你热爱编程、交流、分享,c++部落因为你而精彩~
· TA获得超过3.6万个赞
?和后面的:组合起来是一个选择符号,他的意思就是:问号前面的式子成立吗?成立的话就是冒号前面的,不成力的话就等于冒号后面的。你写的这句话的意思就是:ch是大写字母吗?如果是的话,让他加32变成小写字母,如果不是的话,就让他等于他本身(小写字母)
· TA获得超过3.7万个赞
· TA获得超过3.6万个赞