? : 。
【條件運算符?】條件運算符(?:)可以實現 if else 的功能,其一般形式為:exp1 ? exp2 : exp3 。
這個條件表達式的意思是,如果 exp1 為真,則運算 exp2,整個條件表達式的值為 exp2 的值;反之,則運算 exp3,整個條件表達式的值為 exp3 的值 。

擴展資料:
條件運算符優先級高于賦值、逗號運算符,低于其他運算符 。例如:
⑴ m<n ? x : a+3
等價于:(m<n) ?(x) :(a+3)
⑵ a++>=10 && b-->20 ? a : b
等價于:(a++>=10 && b-->20) ? a : b
⑶ x=3+a>5 ? 100 : 200
等價于:x= (( 3+a>5 ) ? 100 : 200 )
參考資料:百度百科---條件運算符
猜你喜歡
- 奧林匹克公園向日葵在哪個門
- 黑老虎種植技術及條件
- 杜鵑花放家里好嗎
- a4紙比例是3比4嗎
- ccaa注冊審核員考試條件是什么?
- 14減7等于幾 14減7等于7
- 離婚賠償條件是什么
- 中通總部電話
- 銀婚多少年
- op,ed什么的關于動漫的歌都行 求日本動漫的歌曲。。。要求如下。。。
