| 運算符 | 范例 | 說明 |
| + | a+b | a變量值和b變量值相加 |
| - | a-b | a變量值和b變量值相減 |
| * | a*b | a變量值乘以b變量值 |
| / | a/b | a變量值除以b變量值 |
| % | a%b | 取a變量值除以b變量值的余數 |
| = | a=6 | 將6設定給a變量,即a變量值等于6 |
| += | a+=b | 等同于a=a+b,將a和b相加的結果又存回a |
| -= | a-=b | 等同于a=a-b,將a和b相減的結果又存回a |
| *= | a*=b | 等同于a=a*b,將a和b相乘的結果又存回a |
| /= | a/=b | 等同于a=a/b,將a和b相除的結果又存回a |
| %= | a%=b | 等同于a=a%b,將a變量值除以b變量值余數又存回a |
| ++ | a++ | a的值加1,即a=a+1 |
| -- | a-- | a的值減1,即a=a-1 |
| > | a>b | 測試a的值是否大于b |
| < | a<b | 測試a的值是否小于b |
| = | a=b | 測試a的值是否等于于b |
| >= | a>=b | 測試a的值是否大于或等于b |
| <= | a<=b | 測試a的值是否小于或等于b |
| != | a!=b | 測試a的值是否不等于b |
| && | a&&b | a和b做邏輯做AND,兩個變量都是“真”,結果才為“真”否則結果為“0” |
| || | a||b | a和b做邏輯做OR,只要任何一個變量為“真”,結果就為“真” |
| ! | !a | 將a變量的值取反,即原來為“真”則變“假”,為“假”則變為“真” |
| >> | a>>b | 將a按位右移b個位 |
| << | a<<b | 將a按位左移b個位,右側補“0” |
| | | a|b | a和b的按位做OR運算 |
| & | a&b | a和b的按位做AND運算 |
| ^ | a^b | a和b的按位做XOR運算 |
| ~ | ~a | 將a的每一位取反 |
| & | a=&b | 將b變量的地址存入a寄存器 |
| * | *a | 用來取寄存器所指地址內的值 |
37 KB, 下載次數: 6, 下載積分: 黑幣 -5
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |