一元
算術 -- 乘法
算術 -- 加法
注意點:溢位問題,操作型別.
關係和型別檢測
!,&&, || 邏輯非,邏輯與,邏輯或
4.1賦值操作的右結合性
a=b=0;
4.2復合賦值操作符
4.3自增和自減操作符
分為前置和後置兩種形式
++i和i++
前置只需要返回結果,後置則需要儲存原值,以便返回未操作之前的結果.
這個是需要注意的操作符
xx.method();
xx->method();
cond ? expr1 : expr2;
返回乙個物件或型別名的長度,型別為size_t
for(var i=0;i<10;++i,—j) {}
乘法和除法優先於加法,但可以用括號在推翻這個限制
10.new和delete表示式
int *pi=new int(10);
delete *pi;
11.型別轉換
12.語句略過,沒發現與其他語言不同.
c primer學習筆記 4 運算子
一元 算術 乘法 算術 加法 注意點 溢位問題,操作型別.關係和型別檢測 邏輯非,邏輯與,邏輯或 4.1賦值操作的右結合性 a b 0 4.2復合賦值操作符 4.3自增和自減操作符 分為前置和後置兩種形式 i和i 前置只需要返回結果,後置則需要儲存原值,以便返回未操作之前的結果.這個是需要注意的操作...
C primer學習筆記 4 8位運算子
位運算子 優先順序由上到下遞減 左結合律 expr 位求反 expr1 expr2 左移,返回左側值的二進位制形式左移右側個位的拷貝 右移同理 expr1 expr2 位與,對應位依次進行相與運算,並返回運算結果。與 注意區分 expr1 expr2 位異或,對應位依次進行異或運算 異1同0 並返回...
Python學習筆記 4 運算子
1 運算子 2 34 算術運算子 5 6比較運算子 7 8賦值運算子 9 10位運算子 11 12邏輯運算子 13a and y x為false x and y 返回false 否則false 否則返回y的計算值 14x or y x是true,返回x的值,否則返回y的計算值 15not x x為t...