C/C++ 一些經常使用的運算符

算數運算符

語法 解釋說明舉例
a + b 加法(求和)1+1..2+2..   2.5+2.5..等等
a - b 減法(求差)5 - 2..
a * b 乘法(求積)2 * 5
a / b 除法(分子)10 / 5
a % b 模數(餘數)9 % 2
a++ 後自加 先參與運算,再自增
++a 先自加 先自增,再參與運算
a-- 先賦值 後減 a使用後再減
--a 先減 後賦值 先讓a減一,再使用。
a += b 意思是a=a+b,即將a的值加上b的值以後的結果從新賦值給a,這是a=a+b的簡寫形式。 
a -= b a=a-b的簡寫形式
a *= b  a=a*b的簡寫形式
a /= b  a=a/b的簡寫形式
a %= b a=a%b的簡寫形式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

比較、邏輯運算符spa

語法 解釋說明舉例
a > b 大於 5 > 3 ... 100 > 50
a < b 小於 5 < 10... 0 < 1
a >= b 大於或等於  
a <= b 小於或等於  
a != b 不等於 
a == b 等於  
a && b 邏輯與(至關於其餘語言中的AND) 而且的意思
a || b 邏輯或(至關於其餘語言中的OR)  或者的意思
!a 邏輯取反 邏輯非(至關於其餘語言中的NOT) 非的意思
相關文章
相關標籤/搜索