天天看點

15 條件表達式

15 條件表達式

01 三目運算符

一般形式

表達式1?表達式2:表達式3      

條件運算符由兩個符号(?和:)組成,必須一起使用。要求有3個操作對象,稱為三目運算符,它是C語言中唯一的一個三目運算符。

三目運算符可以這樣了解,先計算出表達式1的值,表達式1後面的問号表示“該往哪裡”,有兩條路,如果表達式1的值為真(非0),自然直接到表達式2,如為假(0值),就繞過表達式2,到表達式3。

02 注意事項