理解C 中的條件(三元)運算符
條件運算符,或者更常見的三元運算符,提供了一種簡潔的替代方案到C 中的if-else 語句。它允許您使用以下語法編寫條件賦值:
(condition) ? true-clause : false-clause
條件運算子的機制:
用法:
三元運算子最多常用於賦值運算。例如,如果「三」為true,則此程式碼片段將值3 指派給變數x;如果「三」為假,則將值3 指派給變數x:
bool Three = SOME_VALUE; int x = Three ? 3 : 0;
等效的if-else 語句:
三元運算子其實是以下if-else語句的捷徑:
bool Three = SOME_VALUE; int x; if (Three) x = 3; else x = 0;
以上是C 三元運算子如何運作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!