優先順位演算子の説明の例結合性
1()
[]
->
。
::
++ - 優先順位
調整括弧
配列添え字アクセス演算子演算子
オブジェクトへのポインタ
によるアクセスオブジェクトへのポインタオブジェクト自体によるメンバーへのアクセスオペレーター
スコープオペレーター
ポストインクリメントオペレーター
ポストデクリメントオペレーター(a + b)/ 4;
配列[4] = 2;
ptr->年齢= 34;
obj.age = 34;
クラス:: 2 =年齢;
(I = 0; I <10; I ++)...のために
(I = 10; Iのために> 0; i--)を左から右に...
!2
〜
+
-
-
+
*
&
(タイプ)
はsizeof論理否定演算子
ビット単位(ビット単位補数)
前置インクリメントオペレータ
プリアンブル及びデクリメント
単項否定演算子
単項演算子正
逆参照演算子
アドレス演算子を取る
型変換演算子
は、オブジェクト演算子が占めるバイト数を返しますif(!完了)...
フラグ=〜フラグ;
for(i = 0; i <10; ++ i)...
for(i = 10; i> 0; --i)...
int i = -1;
int i = +1;
data = * ptr;
address =&obj;
int i =(int)floatNum;
int size = sizeof(floatNum) ;右から左へ
3-> *
。*ポインター上のメンバーへのポインターを通じてメンバーにアクセスする演算子
オブジェクト上のメンバーへのポインターを通じてメンバーにアクセスする演算子ptr-> * var = 24;
obj。* Var = 24;左から右へ
4 *
/
%乗算演算子
除算演算子
剰余演算子int i = 2 * 4;
浮動小数点f =
10/3 ; int rem = 4%3;左から右へ
5 +-
加算演算シンボル
減算演算子int i = 2 + 3;
int i = 5-1;左から右へ
6 <<
ビット単位は>>シフト演算子を左
、右シフト演算33が1 =フラグINT <<であるビット単位
1 = 33 intがフラグである>>;左
<7
<=
>
> =少ない比較演算子よりも
未満または比較演算に等しいですブレーク
比較演算子よりも大きいが、
より大きいまたは(I IF比較演算子に等しい<42である)...
IF(I <= 42である)...
IF(I> 42である)...
IF(I> = 42である)から···左から右へ
8 ==
!=比較演算子と
等しい=比較演算子と等しくないif(i == 42)...
if(i!= 42)...左から右へ
9&ビットごとのAND演算子フラグ=フラグ&42;左から右へ
10 ^ビットごとのXOR演算子flags =フラグ^ 42;左から右へ
11 |ビットごとのOR演算子flags =フラグ| 42;左から右へ
12 &&論理AND演算子(conditionA && conditionB)...左から右へ
13 ||論理OR演算子if(conditionA || conditionB)...左から右へ
14 ?:三項条件演算子int i =(a>b)?a:b;右から左へ
15 =
+ =
-=
* =
/ =
%=
&=
^ =
| =
<< =
>> =代入演算子
合成代入演算子(加算)
合成代入演算子(減算)
合成代入演算子(乗算)
合成代入演算子(除算)
複合代入演算子(剰余)
複合代入演算子(ビットごとのAND)
複合代入演算子(ビットごとのXOR)
複合代入演算子(ビットごとのOR)
複合代入演算子(ビットごとのシフト)
複合代入演算子(ビット単位で右シフト)int a = b;
a + = 3;
b- = 4;
a * = 5;
a / = 2;
a%= 3;
flags&= new_flags;
flags ^ = new_flags;
flags | = new_flags;
フラグ<< = 2;
フラグ>> = 2;右から左
16、(i = 0、j = 0; i <10; i ++、j ++)のカンマ演算子...左から右
記憶方法:
-「Cプログラミングの実用的な質問と回答」から
質問:演算子の15の優先順位と関連性を覚えるにはどうすればよいですか?
回答:C言語には多くの種類の演算子があり、15種類の優先順位があり、2種類の結合性があります。
2種類の組み合わせと15種類の優先度を覚えるには?記憶方法を次に示します。
結合性には、左から右への結合と、右から左への結合の2種類があります。ほとんどの演算子の結合性は、左から右です。単眼演算子と三眼演算子の代入演算子のみがあります。右から左へ。
15の優先レベルがあります。記憶する方法は次のとおりです
。構成されたタイプの要素またはメンバーと括弧の中で最も高いものの1つを覚えておいてください。
最も低いもの、つまりカンマ演算子を覚えておいてください。
残りは1、2、3、割り当てです。
これは、単眼、両眼、三眼および代入演算子を意味します。
多くの演算子の間で、
算術、関係、論理に分かれています。
2つのビット単位演算子のうち、シフト演算子は算術演算子の後ろにあり、論理ビット演算子は論理演算子の前にあります。それはさらに次のように細分されます:
算術演算子ポイント*、/、%は+、-より高いです。
関係演算子では、>、> =、<、<= ==より高い、!=。
論理演算子の中で、論理否定(!)が単眼であることを除いて、論理AND(&&)は論理OR(||)よりも高い。
論理ビット演算子では、論理ビットごとの否定(〜)に加えて、ビットごとのAND(&)がビットごとのハーフプラス(^)よりも高く、ビットごとまたは(|)よりも高くなります。
このようにして、15の優先度レベルが記憶され、メモリ方式は次のように要約されます。
最高のものを削除し、最低のものを削除し、残りは1、2、3、および割り当てです。双眼演算子では、順序は算術、関係、論理であり、シフトと論理ビットが挿入されます。
C ++演算子の優先順位とメモリメソッド
https://www.cnblogs.com/zhenhua1618/category/1733914.html
https://www.cnblogs.com/zhenhua1618/category/1733916.html
https://www.cnblogs.com/zhenhua1618/category/1733919。 html
https://www.cnblogs.com/zhenhua1618/category/1733920.html
https://www.cnblogs.com/zhenhua1618/category/1733922.html
https://www.cnblogs.com/zhenhua1618/category/1733925 .html
https://www.cnblogs.com/zhenhua1618/category/1733927.html
https://www.cnblogs.com/zhenhua1618/category/1733930.html
https://www.cnblogs.com/zhenhua1618/category/ 1733931.html
https://www.cnblogs.com/zhenhua1618/category/1733933.html
https://www.cnblogs.com/zhenhua1618/category/1733936.html
https://www.cnblogs.com/zhenhua1618/category /1733938.html
https://www.cnblogs.com/zhenhua1618/category/1733940.html
https://www.cnblogs.com/zhenhua1618/category/1733942.html
https://www.cnblogs.com/zhenhua1618/category/1733944。 html
https://www.cnblogs.com/zhenhua1618/category/1733947.html
https://www.cnblogs.com/zhenhua1618/category/1733949.html
https://www.cnblogs.com/zhenhua1618/category/1733952 .html
https://www.cnblogs.com/zhenhua1618/category/1733954.html
https://www.cnblogs.com/zhenhua1618/category/1733956.html
https://www.cnblogs.com/zhenhua1618/category/ 1733958.html
https://www.cnblogs.com/zhenhua1618/category/1733960.html
https://www.cnblogs.com/zhenhua1618/category/1733963.html
https://www.cnblogs.com/zhenhua1618/category /1733964.html
https://www.cnblogs.com/zhenhua1618/category/1733965.html
https://www.cnblogs.com/zhenhua1618/category/1733967.html
https://www.cnblogs.com/zhenhua1618/category/1733968。 html
https://www.cnblogs.com/zhenhua1618/category/1733970.html
https://www.cnblogs.com/zhenhua1618/category/1733971.html
https://www.cnblogs.com/zhenhua1618/category/1733972 .html
https://www.cnblogs.com/zhenhua1618/category/1733974.html
https://www.cnblogs.com/zhenhua1618/category/1733975.html
https://www.cnblogs.com/zhenhua1618/category/ 1733976.html
https://www.cnblogs.com/zhenhua1618/category/1733978.html
https://www.cnblogs.com/zhenhua1618/category/1733979.html
https://www.cnblogs.com/zhenhua1618/category /1733980.html
https://www.cnblogs.com/zhenhua1618/category/1733982.html
https://www.cnblogs.com/zhenhua1618/category/1733983.html
https://www.cnblogs.com/zhenhua1618/category/1733985。 html
https://www.cnblogs.com/zhenhua1618/category/1733986.html
https://www.cnblogs.com/zhenhua1618/category/1733987.html
https://www.cnblogs.com/zhenhua1618/category/1733989 .html
https://www.cnblogs.com/zhenhua1618/category/1733990.html
https://www.cnblogs.com/zhenhua1618/category/1733992.html
https://www.cnblogs.com/zhenhua1618/category/ 1733993.html
https://www.cnblogs.com/zhenhua1618/category/1733994.html
https://www.cnblogs.com/zhenhua1618/category/1733996.html
https://www.cnblogs.com/zhenhua1618/category /1733997.html
https://www.cnblogs.com/zhenhua1618/category/1733998.html
https://www.cnblogs.com/zhenhua1618/category/1734001.html
https://www.cnblogs.com/zhenhua1618/category/1734002。 html
https://www.cnblogs.com/zhenhua1618/category/1734004.html
https://www.cnblogs.com/zhenhua1618/category/1734005.html
https://www.cnblogs.com/zhenhua1618/category/1734006 .html
https://www.cnblogs.com/zhenhua1618/category/1734008.html
https://www.cnblogs.com/zhenhua1618/category/1734009.html
https://www.cnblogs.com/zhenhua1618/category/ 1734010.html
https://www.cnblogs.com/zhenhua1618/category/1734012.html
https://www.cnblogs.com/zhenhua1618/category/1734013.html
https://www.cnblogs.com/zhenhua1618/category /1734015.html
https://www.cnblogs.com/zhenhua1618/category/1734016.html
https://www.cnblogs.com/zhenhua1618/category/1734017.html
https://www.cnblogs.com/zhenhua1618/category/1734019。 html
https://www.cnblogs.com/zhenhua1618/category/1734020.html
https://www.cnblogs.com/zhenhua1618/category/1734021.html
https://www.cnblogs.com/zhenhua1618/category/1734023 .html
https://www.cnblogs.com/zhenhua1618/category/1734024.html
https://www.cnblogs.com/zhenhua1618/category/1734027.html
https://www.cnblogs.com/zhenhua1618/category/ 1734028.html
https://www.cnblogs.com/zhenhua1618/category/1734030.html
https://www.cnblogs.com/zhenhua1618/category/1734032.html
https://www.cnblogs.com/zhenhua1618/category /1734033.html
https://www.cnblogs.com/zhenhua1618/category/1734034.html
https://www.cnblogs.com/zhenhua1618/category/1734036.html
https://www.cnblogs.com/zhenhua1618/category/1734037。 html
https://www.cnblogs.com/zhenhua1618/category/1734039.html
https://www.cnblogs.com/zhenhua1618/category/1734041.html
https://www.cnblogs.com/zhenhua1618/category/1734042 .html
https://www.cnblogs.com/zhenhua1618/category/1734044.html
https://www.cnblogs.com/zhenhua1618/category/1734045.html
https://www.cnblogs.com/zhenhua1618/category/ 1734046.html
https://www.cnblogs.com/zhenhua1618/category/1734048.html
https://www.cnblogs.com/zhenhua1618/category/1734049.html
https://www.cnblogs.com/zhenhua1618/category /1734051.html
https://www.cnblogs.com/zhenhua1618/category/1734052.html
https://www.cnblogs.com/zhenhua1618/category/1734053.html
https://www.cnblogs.com/zhenhua1618/category/1734055。 html
https://www.cnblogs.com/zhenhua1618/category/1734056.html
https://www.cnblogs.com/zhenhua1618/category/1734057.html
https://www.cnblogs.com/zhenhua1618/category/1734059 .html
https://www.cnblogs.com/zhenhua1618/category/1734060.html
https://www.cnblogs.com/zhenhua1618/category/1734062.html
https://www.cnblogs.com/zhenhua1618/category/ 1734063.html
https://www.cnblogs.com/zhenhua1618/category/1734064.html
https://www.cnblogs.com/zhenhua1618/category/1734066.html
https://www.cnblogs.com/zhenhua1618/category /1734067.html
https://www.cnblogs.com/zhenhua1618/category/1734069.html
https://www.cnblogs.com/zhenhua1618/category/1734070.html
https://www.cnblogs.com/zhenhua1618/category/1734071。 html
https://www.cnblogs.com/zhenhua1618/category/1734073.html
https://www.cnblogs.com/zhenhua1618/category/1734074.html
https://www.cnblogs.com/zhenhua1618/category/1734075 .html
https://www.cnblogs.com/zhenhua1618/category/1734077.html
https://www.cnblogs.com/zhenhua1618/category/1734078.html
https://www.cnblogs.com/zhenhua1618/category/ 1734080.html
https://www.cnblogs.com/zhenhua1618/category/1734081.html
https://www.cnblogs.com/zhenhua1618/category/1734082.html
https://www.cnblogs.com/zhenhua1618/category /1734084.html
https://www.cnblogs.com/zhenhua1618/category/1734085.html
https://www.cnblogs.com/zhenhua1618/category/1734086.html
https://www.cnblogs.com/zhenhua1618/category/1734087。 html
https://www.cnblogs.com/zhenhua1618/category/1734088.html
https://www.cnblogs.com/zhenhua1618/category/1734090.html
https://www.cnblogs.com/zhenhua1618/category/1734091 .html
https://www.cnblogs.com/zhenhua1618/category/1734092.html
https://www.cnblogs.com/zhenhua1618/category/1734094.html
https://www.cnblogs.com/zhenhua1618/category/ 1734095.html
https://www.cnblogs.com/zhenhua1618/category/1734097.html
https://www.cnblogs.com/zhenhua1618/category/1734098.html
https://www.cnblogs.com/zhenhua1618/category /1734099.html
https://www.cnblogs.com/zhenhua1618/category/1734101.html
https://www.cnblogs.com/zhenhua1618/category/1734102.html
https://www.cnblogs.com/zhenhua1618/category/1734103。 html
https://www.cnblogs.com/zhenhua1618/category/1734105.html
https://www.cnblogs.com/zhenhua1618/category/1734106.html
https://www.cnblogs.com/zhenhua1618/category/1734108 .html
https://www.cnblogs.com/zhenhua1618/category/1734109.html
https://www.cnblogs.com/zhenhua1618/category/1734110.html
https://www.cnblogs.com/zhenhua1618/category/ 1734112.html
https://www.cnblogs.com/zhenhua1618/category/1734113.html
https://www.cnblogs.com/zhenhua1618/category/1734115.html
https://www.cnblogs.com/zhenhua1618/category /1734116.html
https://www.cnblogs.com/zhenhua1618/category/1734117.html
https://www.cnblogs.com/zhenhua1618/category/1734119.html
https://www.cnblogs.com/zhenhua1618/category/1734120。 html
https://www.cnblogs.com/zhenhua1618/category/1734121.html
https://www.cnblogs.com/zhenhua1618/category/1734123.html
https://www.cnblogs.com/zhenhua1618/category/1734124 .html
https://www.cnblogs.com/zhenhua1618/category/1734126.html
https://www.cnblogs.com/zhenhua1618/category/1734127.html
https://www.cnblogs.com/zhenhua1618/category/ 1734128.html
https://www.cnblogs.com/zhenhua1618/category/1734130.html
https://www.cnblogs.com/zhenhua1618/category/1734131.html
https://www.cnblogs.com/zhenhua1618/category /1734133.html
https://www.cnblogs.com/zhenhua1618/category/1734134.html
https://www.cnblogs.com/zhenhua1618/category/1734135.html
https://www.cnblogs.com/zhenhua1618/category/1734137。 html
https://www.cnblogs.com/zhenhua1618/category/1734138.html
https://www.cnblogs.com/zhenhua1618/category/1734139.html
https://www.cnblogs.com/zhenhua1618/category/1734141 .html
https://www.cnblogs.com/zhenhua1618/category/1734142.html
https://www.cnblogs.com/zhenhua1618/category/1734144.html
https://www.cnblogs.com/zhenhua1618/category/ 1734145.html
https://www.cnblogs.com/zhenhua1618/category/1734146.html
https://www.cnblogs.com/zhenhua1618/category/1734148.html
https://www.cnblogs.com/zhenhua1618/category /1734149.html
https://www.cnblogs.com/zhenhua1618/category/1734151.html
https://www.cnblogs.com/zhenhua1618/category/1734152.html
https://www.cnblogs.com/zhenhua1618/category/1734153。 html
https://www.cnblogs.com/zhenhua1618/category/1734155.html
https://www.cnblogs.com/zhenhua1618/category/1734156.html
https://www.cnblogs.com/zhenhua1618/category/1734158 .html
https://www.cnblogs.com/zhenhua1618/category/1734159.html
https://www.cnblogs.com/zhenhua1618/category/1734160.html
https://www.cnblogs.com/zhenhua1618/category/ 1734162.html
https://www.cnblogs.com/zhenhua1618/category/1734163.html
https://www.cnblogs.com/zhenhua1618/category/1734165.html
https://www.cnblogs.com/zhenhua1618/category /1734166.html
https://www.cnblogs.com/zhenhua1618/category/1734167.html
https://www.cnblogs.com/zhenhua1618/category/1734169.html
https://www.cnblogs.com/zhenhua1618/category/1734170。 html
https://www.cnblogs.com/zhenhua1618/category/1734172.html
https://www.cnblogs.com/zhenhua1618/category/1734173.html
https://www.cnblogs.com/zhenhua1618/category/1734174 .html
https://www.cnblogs.com/zhenhua1618/category/1734176.html
https://www.cnblogs.com/zhenhua1618/category/1734177.html
https://www.cnblogs.com/zhenhua1618/category/ 1734178.html
https://www.cnblogs.com/zhenhua1618/category/1734180.html
https://www.cnblogs.com/zhenhua1618/category/1734181.html
https://www.cnblogs.com/zhenhua1618/category /1734183.html
https://www.cnblogs.com/zhenhua1618/category/1734184.html
https://www.cnblogs.com/zhenhua1618/category/1734185.html
https://www.cnblogs.com/zhenhua1618/category/1734187。 html
https://www.cnblogs.com/zhenhua1618/category/1734188.html
https://www.cnblogs.com/zhenhua1618/category/1734190.html
https://www.cnblogs.com/zhenhua1618/category/1734191 .html
https://www.cnblogs.com/zhenhua1618/category/1734192.html
https://www.cnblogs.com/zhenhua1618/category/1734194.html
https://www.cnblogs.com/zhenhua1618/category/ 1734195.html