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

C言語の=と==の違いは何ですか?

尚
オリジナル
2020-03-02 13:19:1624024ブラウズ

C言語の=と==の違いは何ですか?

C 言語における == と = の違いは、次のように意味の一面のみです。

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

関係演算子はすべて二項演算子であり、その結合性は左結合です。関係演算子の優先順位は算術演算子より低く、代入演算子よりは高くなります。

"= はシンボルではなく、x=3 などの代入演算子と等しくなります。さらに、1 つのステートメントで複数の変数に同じ値を代入すること、つまり複数の代入を行うこともできます。

等号が 1 つだけある代入演算子と比較して、関係演算子の等号演算子は 2 つの等号「==」で表されます。

推奨: 「c 言語チュートリアル

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

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