C 言語における == と = の違い
C 言語における == と = は 1 つだけです意味 次のような点で違いがあります。
「==」は関係演算子ですが、「=」は代入演算子です。
推奨学習: c 言語ビデオ チュートリアル
C 言語の関係演算子は次のとおりです:
1, "!= "は等しくないことを意味します。
2. "
3 未満を意味します。 "
4.「> 」は
5 より大きいことを意味します。「> =」は以上を意味します。
拡張情報:
関係演算子はすべて二項演算子であり、その結合性は左結合です。関係演算子の優先順位は算術演算子より低く、代入演算子よりは高くなります。 6 つの関係演算子のうち、、>= の優先順位は同じで、== および != よりも高く、== と != の優先順位は同じです。
C 言語では、10 20 など、一部の演算子には 2 つのオペランドがあり、10 と 20 は両方ともオペランドであり、演算子です。このような演算子を二項演算子と呼びます。同様に、オペランドが 1 つある演算子は単項演算子と呼ばれ、オペランドが 3 つある演算子は三項演算子と呼ばれます。
一般的な二項演算子には、-、*、/ などが含まれ、単項演算子には、-- などが含まれ、三項演算子は 1 つだけあり、それは ? : です。
以上がC言語の==と=の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。