02オペレーター

囲碁演算子は、言語に組み込まれています。

    算术运算符
    关系运算符
    逻辑运算符
    位运算符
    赋值运算符

算術演算子1.1

演算子 説明
+ 追加
- 引き算
* 逓倍
/ 分割します
余り

注:++(インクリメント)と - (デクリメント)ゴーは言語ではなく、オペレータ1つの文です。

1.2。関係演算子

演算子 説明
== 二つの値がそうでなければFalseの場合はTrue等しい、等しい戻っているか確認してください。
!= 2つの値が等しい戻り、等しくないではないそうでなければFalseに該当する場合に確認してください。
> 左の値を確認することは、そうでなければFalseであれば、それはTrueを返し、右の値よりも大きいです。
> = それ以外の場合はFALSEであれば、左側値が右側の値以上で確認し、それはTrueを返します。
< 左の値を確認することは、あまり正しい値よりも、それはそうでなければFalseの場合はTrueを返します。
<= 左の値を確認することは、より少ないか、正しい値に等しく、それはそうでなければFalseの場合はTrueを返します。

1.3。論理演算子

演算子 説明
&& 論理AND演算子。場合は、オペランドの両側には、trueに比べtrue、そうでない場合はfalseです。
LL 論理OR演算子。それ以外の場合はFALSE TRUE、と比較して、真の両側に操作の数の場合。
NOT論理演算子。条件がTrueの場合、それはそうでない場合はTrue、Falseのでした。

1.4。ビット演算子

メモリ動作における整数ビットのビット演算子。

演算子 説明
そして、参加動作の各々に対応する2つのバイナリフェーズ番号。(2つだけが1~1です)
リットル 二つの各相に対応する番号、またはバイナリの計算に関与します。(二つは1に1を持っています)
^ 各バイナリまたは異なる、2つの異なるバイナリに対応する場合、結果が1に対応する番号を計算に関与する2つの。(2つは1と比べて、同じではありません)
<< Nビット左シフトは2 ^ nで乗算されます。「A << B」は、それぞれのバイナリBビット左シフト、高い廃棄、低0の全体です。
>> 右nビットによっては、2 ^ nで分割されています。「A >> B」は、各バイナリビットbの右に全体です。

1.5。代入演算子

演算子 説明
= 単純代入演算子、左に割り当てられた値の式の値
+ = 割り当て前に一緒に追加されました
- = 減算割り当てた後、
* = 割り当てを乗じて
/ = 譲渡後の課
%= 譲渡後の剰余
<< = 割り当て後に残りました
>> = 割り当て後に右
&= ビット演算と代入した後
L = 位置または割り当てを押した後
^ = 按位异或后赋值

おすすめ

転載: www.cnblogs.com/kaid/p/12381562.html