C 言語では、疑問符式は通常、三項演算子とも呼ばれる条件演算子 ?: とともに使用されます。疑問符式の構文は「条件 ? 式 1 : 式 2」です。
C 言語では、疑問符式は通常、三項演算子とも呼ばれる条件演算子 ?: で使用されます。この演算子は 3 つのオペランドを受け取り、中央の疑問符の前にある条件式の結果に基づいて 2 つのオペランドの 1 つを返します。
疑問符式の構文は次のとおりです。
c
condition ? expression1 : expression2
条件が true (ゼロ以外) の場合、疑問符式は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; }
上の例では、疑問符式を使用して次の値を決定します。変数 max 。 a が b より大きい場合、max の値は a となり、それ以外の場合、max の値は b になります。この場合、b の値は a より大きいため、出力は max = 20 になります。
以上がC言語での疑問符表現の使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。