C 語言中唯一的三目運算子是條件式,用來簡化 if-else 語句。語法:條件 ? 值1 : 值2,其中條件為布林表達式,值1 和值2 分別為真和假的情況下的回傳值。
C 語言中唯一的三目運算子
C 語言中唯一的三目運算子為條件式,它是一種簡化的if-else 語句。
語法
<code>条件 ? 值1 : 值2</code>
其中:
#:一個布林表達式,決定是否執行值1
或值2
.值1
:如果條件
為true,則傳回的值。 值2
:如果 條件
為 false,則傳回的值。 範例
<code class="c">int a = 10; int b = 20; int max = (a > b) ? a : b; // max 将为 20</code>
工作原理
三目運算子的工作原理如下:
條件
表達式。 條件
為true,則傳回值1
.條件
為false,則傳回值2
.這種運算子可以簡化條件語句,讓程式碼更簡潔易讀。
以上是什麼是c語言中唯一的三目運算符的詳細內容。更多資訊請關注PHP中文網其他相關文章!