?= 演算子は何を表しますか?C BigInt ライブラリのコンテキストで、コメントで ">?= を演算子として使用することが言及されています。"/> ?= 演算子は何を表しますか?C BigInt ライブラリのコンテキストで、コメントで ">?= を演算子として使用することが言及されています。">

ホームページ >バックエンド開発 >C++ >C の廃止された \'>?=\' 演算子とは何ですか?またその仕組みは何ですか?

C の廃止された \'>?=\' 演算子とは何ですか?またその仕組みは何ですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-05 17:07:02453ブラウズ

What is the Obsolete ?= C の演算子とその仕組み " />?= C の演算子とその仕組み " />

C の廃止された ">?=" 演算子は何を表しますか?

C BigInt ライブラリのコンテキストでは、コメントで言及されています。 「g 拡張機能」としての「>?=」の使用。このあまり知られていない演算子は、GCC バージョン 4.2 以降では削除されました。

説明:

「>?=」演算子は、2 つの値の比較に基づいて条件付き代入を実行します。その構文:

a >?= b

機能:

この演算子は次のことを行います。以下:

  1. a と b の値を比較します。
  2. a が b 以上の場合は何もしません。
  3. a が未満の場合b の場合、b の値を a に割り当てます。

同等のコード:

「>?=」の機能的に同等のコードは次のとおりです:

a = max(a, b);

類似の演算子:

同様に機能する同等の演算子「>?=」もあります:

a <?= b

これ演算子は a と b の最小値を a に代入します。

a = min(a, b);

結論として、「>?=」と「

以上がC の廃止された \'>?=\' 演算子とは何ですか?またその仕組みは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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