&そして&&違いや接続、|と||の違いとの接続

&そして&&違いや接続、|と||の違いや接続、実際のプロジェクトで、どのような状況では?

まず第一に、&と&&接触(共通):

&&&として使用することができる論理AND演算子が、決定された使用の特定の条件に依存します。

 

ケース1:オペランドがブール変数で、&&&と、論理AND演算子として使用することができると述べました。

ケース2:上記の式は、ブール変数であり、&&&および論理AND演算子として使用することができます。

そうでない場合は、限りそれらのいずれかが偽であるように、結果は偽であり、論理ANDを表し(および)、または結果オペランド式演算子の両側に該当する場合、全体の前の動作の結果は真です。

&&&との違い(差):

また、論理AND演算子と呼ばれる、1)&論理演算子は、論理AND演算子と呼ばれ、&&論理演算子AND演算子は、短絡と呼ばれます。

2)&:どんな場合、&オペランド又は発現の両側は、計算に関与しています。

3)&&:左オペランド&&式が偽の結果があるときに偽であるか、左、右のオペランド&&式は中または計算し、最終的な結果が偽で参加していません。

第一オペランドが論理AND演算子偽の結果であるか、または発現が、第二オペランド偽であるか、または計算式かどう場合要約すると、それは、最終結果に影響を及ぼしませんでした結果は間違いなく偽です。&&は、その高効率化のため、いくつかの多目的をお勧めします。

添付ファイル:&ビット演算子を使用することもできます。発現または操作&両側の辺の数の結果は、ブール、操作&ビット単位演算子でない場合。

|点と相違点と類似した&と&&と||の接触の間の差との接続。

おすすめ

転載: www.cnblogs.com/sinoaccer/p/12001922.html