\n 換行 游標移到下一行 \0 空值 \t 到下乙個水平製表位
\ddd 任意字元 \xhh 任意字元 \" 雙引號
\' 單引號 \\ 反斜槓\
符號常量:巨集定義:#define price 30 [price=30]
const算術運算子:運算子描述int amount=100; //
定義乙個常量,不能改變值的變數
+把兩個運算元相加
-從第乙個運算元中減去第二個運算元
*把兩個運算元相乘
/分子除以分母
%整除後的餘數
返回值是整數
++自增運算子,整數值增加 1
--自減運算子,整數值減少 1
//整除
關係運算子:
運算子描述
例項==
檢查兩個運算元的值是否相等,如果相等則條件為真。
(a == b) 不為真。
!=檢查兩個運算元的值是否相等,如果不相等則條件為真。
(a != b) 為真。
>
檢查左運算元的值是否大於右運算元的值,如果是則條件為真。
(a > b) 不為真。
<
檢查左運算元的值是否小於右運算元的值,如果是則條件為真。
(a < b) 為真。
>=
檢查左運算元的值是否大於或等於右運算元的值,如果是則條件為真。
(a >= b) 不為真。
<=
檢查左運算元的值是否小於或等於右運算元的值,如果是則條件為真。
(a <= b) 為真
邏輯運算子:
運算子描述
例項&& and
稱為邏輯與運算子。如果兩個運算元都非零,則條件為真。
(a && b) 為假。
|| or
稱為邏輯或運算子。如果兩個運算元中有任意乙個非零,則條件為真。
(a || b) 為真。
!稱為邏輯非運算子。用來逆轉運算元的邏輯狀態。如果條件為真則邏輯非運算子將使其為假。
!(a && b) 為真
位運算子:
運算子描述例項&
與 同時為1才返回1
(a & b) 將得到 12,即為 0000 1100
|或 有乙個是1就返回1
(a | b) 將得到 61,即為 0011 1101
^異或 兩個不同返回1
(a ^ b) 將得到 49,即為 0011 0001
~非 0變成1,1變成0
(~a ) 將得到 -61,即為 1100 0011,乙個有符號二進位制數的補碼形式。
<<
左移。左運算元的值向左移動右運算元指定的位數。
a << 2 左移兩位
>>
右移。左運算元的值向右移動右運算元指定的位數。
a >> 2
//賦值運算子:運算子描述例項=a與b 兩次異或 還是a
int a = 10
;
int b = 20
;
intc,a,b;
c = a ^ b; //
a與b第一次異或
a= c ^ b; //
c與b異或=a
b = c ^ a; //
c與a異或=b
cout << a <
cout
<< b <
//這種方式可以實行兩個資料的交換
簡單的賦值運算子,把右邊運算元的值賦給左邊運算元
c = a + b 將把 a + b 的值賦給 c
+=加且賦值運算子,把右邊運算元加上左邊運算元的結果賦值給左邊運算元
c += a 相當於 c = c + a
-=減且賦值運算子,把左邊運算元減去右邊運算元的結果賦值給左邊運算元
c -= a 相當於 c = c - a
*=乘且賦值運算子,把右邊運算元乘以左邊運算元的結果賦值給左邊運算元
c *= a 相當於 c = c * a
/=除且賦值運算子,把左邊運算元除以右邊運算元的結果賦值給左邊運算元
c /= a 相當於 c = c / a
%=求模且賦值運算子,求兩個運算元的模賦值給左邊運算元
c %= a 相當於 c = c % a
<<=
左移且賦值運算子
c <<= 2 等同於 c = c << 2
>>=
右移且賦值運算子
c >>= 2 等同於 c = c >> 2
&=按位與且賦值運算子
c &= 2 等同於 c = c & 2
^=按位異或且賦值運算子
c ^= 2 等同於 c = c ^ 2
|=按位或且賦值運算子
c |= 2 等同於 c = c | 2
條件運算子:
PHP常量和運算子
php中的常量與變數類似,是單個值得識別符號或名稱,不同的是常量一旦被定義就無法更改或撤銷定義,而且不以 開頭,在執行指令碼中是自動擁有全域性屬性 設定php常量要用到define 函式,該函式可以接受三個引數,第乙個引數是常量的名稱,第二個引數是常量的值,可選的第三個引數規定常量是否對大小寫敏感,...
Go 常量與運算子
1.常量的值在編譯的時候就已經確定。所以,在定義的時候就必須賦值 2.使用 const 關鍵字來宣告常量。賦值形式與變數類似 標準定義 const pi int 3.14 省略型別 const str a 將常量放在一組定義 const e 1 f e 1 定義一組常量 const a,b,c 1,...
常量與轉義符和運算子
一 常量 常量也有資料型別,有常量值,但是常量不能改變值,不能再賦值。賦值方式為 final int a 100 正確 錯誤賦值方式為 final int a 100 a 101 常量可賦值,也可不賦值,也可之後賦值 但是不推薦,容易忘記賦值 final int a a 100 常量申請注意事項 1...