以下のビデオは、ハオビン教師やカリキュラム、レビューを参照してくださいコピーやメモから貼り付けることです。
いくつかの演算子些細な知識:
1} {増減
カテゴリー:----- ++私の前にインクリメント
私は-----インクリメントした後に++
プリインクリメントとポストインクリメントの類似点と相違点:
同じ:最終的にiの値を1増加されるように
異なります:
式全体の前にインクリメント値を追加した後に、iの値であり、
式の全体の値を大きくすると、追加する前に、iの値であるので、
なぜ増分はありますか?
より洗練されたコード
インクリメント速いです
増分を理解するためにいくつかの質問を学びます
我々はプログラミングを遮断しようとする前と違い1のインクリメント後インクリメント
2.インクリメント式は、使用に大きな式の一部として最善ではありません
または完全な複合文の一部として、私は声明としてではなく、彼に一人で++や++ I使用します
2.三項演算子
?B、C
に相当
もし)
B;
他
C;
3.コンマ式
フォーマット
(あいうえお)
特徴:
左から右
式の最終的な値は、最後の項目の値であり、
4.ビット演算子
& - ビットAND
&& - ロジックとも呼ばれ、
&&&完全に異なる意味と
| - ビット単位のOR
|| - 論理的か
〜 - ビット単位の
〜I私はすべての可変ビット反転であります
^ - ビット単位の排他的論理和
別に、ゼロと同じ
<< - ビット単位の左シフト
2 ^ n倍のnビット左、乗算を行うよりも高速であります
>> - ビット単位の右シフト
2 ^ nで分割されたnビット左、データが正または負またはデジタルの前にゼロパディングによれば、失われることができないことを条件とします
意義ビット演算子
我々はすべてのために正確にできるデータのビットごとの演算により、