C 言語の二重等号 (==) は比較演算子で、2 つの式の値が等しいかどうかを比較し、ブール値 (0/1) を返します。正しいか間違っているか。数値、文字、ポインタ、構造体などの型の式を比較できます。
#C 言語における二重等号 (==) の意味
二重等号 (==) ) C 言語の ==) は、2 つの式の値が等しいかどうかを比較するために使用される比較演算子です。戻り結果はブール値、0 (false) または 1 (true) です。比較演算
二重等号 (==) は、次の 2 つの式の値を比較するために使用されます。数値型 (整数、浮動小数点数など)
2 つの式の値が等しい場合、二重等号は 1 (true) を返します。それ以外の場合は、0 (偽) を返します。
例
<code class="c">int a = 10, b = 15; char c = 'x', d = 'y'; int *p = &a, *q = &b; if (a == b) { // a 和 b 相等 } if (c == d) { // c 和 d 相等 } if (p == q) { // p 和 q 指向同一个内存地址 }</code>
二重等号 (==) が他の演算子と異なるのは次のとおりです。違い:
代入演算子 (=) とは異なり、== は値の比較に使用され、= は代入に使用されます。
以上がC言語で二重等号は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。