在C語言中,問號表達式通常用於條件運算子 ?:,也稱為三元運算子。問號表達式的語法為「condition ? expression1 : expression2」。
在C語言中,問號運算式通常用於條件運算子 ?:,也稱為三元運算子。這個運算子接受三個運算元,並根據中間的問號前面的條件式的結果來傳回兩個運算元中的一個。
問號表達式的語法如下:
c
condition ? expression1 : expression2
如果condition 為真(非零),則問號表達式傳回expression1 的值;否則,傳回expression2 的值。
下面是一個簡單的範例,示範如何使用問號表達式:
##c#include <stdio.h> int main() { int a = 10; int b = 20; int max = (a > b) ? a : b; printf("max = %d\n", max); // 输出 max = 20 return 0; }
以上是C語言問號表達式如何使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!