三目運算也叫三元運算是一種簡單的條件語句,也稱為條件運算符。它可以根據一個表達式的結果確定另一個表達式的值。三目運算符使用“?”和“:”來表示。
注意使用bool值進行運算
三目運算符: 套路 三個空位 兩個符號
固定寫法 :???空位1 ????? 空位2 : 空位3;
關鍵信息 : ??bool類型 ?為真時的內容 : 為假時的內容
用法:
????????????string str = true ? "條件為真" : "條件為假";
????????????執行結果: 條件為真
第一個空位 始終是結果為bool類型的表達式 bool變量 邏輯運算符 比較運算符第二三個空位 什么表達式都可以 但是必須要保證 結果與數據類型是一致的
實例
int a = 10;
int b = 20;
int max = a > b ? a : b;