ホームページ  >  記事  >  バックエンド開発  >  C言語の==と=の違い

C言語の==と=の違い

藏色散人
藏色散人オリジナル
2020-02-10 10:44:4117978ブラウズ

C言語の==と=の違い

C 言語における == と = の違い

C 言語における == と = は 1 つだけです意味 次のような点で違いがあります。

「==」は関係演算子ですが、「=」は代入演算子です。

推奨学習: c 言語ビデオ チュートリアル

C 言語の関係演算子は次のとおりです:

1, "!= "は等しくないことを意味します。

2. "

3 未満を意味します。 "

4.「> 」は

5 より大きいことを意味します。「> =」は以上を意味します。

C言語の==と=の違い

拡張情報:

関係演算子はすべて二項演算子であり、その結合性は左結合です。関係演算子の優先順位は算術演算子より低く、代入演算子よりは高くなります。 6 つの関係演算子のうち、、>= の優先順位は同じで、== および != よりも高く、== と != の優先順位は同じです。

C 言語では、10 20 など、一部の演算子には 2 つのオペランドがあり、10 と 20 は両方ともオペランドであり、演算子です。このような演算子を二項演算子と呼びます。同様に、オペランドが 1 つある演算子は単項演算子と呼ばれ、オペランドが 3 つある演算子は三項演算子と呼ばれます。

一般的な二項演算子には、-、*、/ などが含まれ、単項演算子には、-- などが含まれ、三項演算子は 1 つだけあり、それは ? : です。

以上がC言語の==と=の違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。