第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

全部開發(fā)者教程

C 語言中的運算符

運算符是用來對于變量或者常量施加運算的符號。

這一節(jié)是一個介紹性章節(jié),會將 C 語言中出現(xiàn)的常用的操作符列舉在這里。在后面的章節(jié)中,會對于重點的運算符有詳細的介紹。

運算符可以分為以下幾種:

  1. 算數(shù)運算符;
  2. 關系運算符(又可以叫做比較運算符);
  3. 邏輯運算符;
  4. 位運算符;
  5. 復合賦值運算符;
  6. 指針運算符;
  7. 其它運算符(除上面類型外的類型)。

1. 算數(shù)運算符

運算符 作用 示例
= 賦值 a=1
+ 加法或者正號 a+b, +a
- 減法或者負號 a-b, -a
* 乘法 a*b
/ 除法 a/b
% 取余數(shù) a%b
++ 自加 ++a, a++
- - 自減 - -a, a- -

2. 關系運算符

運算符 作用 示例
== 相等 a==b
> 大于 a>b
< 小于 a<b
!= 不等于 a!=b
>= 大于等于 a>=b
<= 小于等于 a<=b

3. 邏輯運算符

運算符 作用 示例
&& 邏輯與 a&&b
|| 邏輯或 a||b
! 邏輯非 !a

4. 位運算符

運算符 作用 示例
& 位與 a&b
| 位或 a|b
^ 位異或 a^b
~ 位非 ~b
<< 位左移 a<<b
>> 位右移 a>>b

5. 復合賦值運算符

運算符 作用 示例
+= 加法后賦值 a+=b
-= 減法后賦值 a-=b
*= 乘法后賦值 a*=b
/= 除法后賦值 a/=b
%= 取余后賦值 a%=b

6. 指針運算符

運算符 作用 示例
* 指向變量的指針 *a
& 取指針地址 &a

7. 其它運算符

運算符 作用 示例
sizeof() 返回變量的大小 sizeof(a)
?: 條件表達式 a?b:c
, 逗號連接相關的運算 int a,b=1,2

8. 小結

運算符作為編程語言的基本組成部分,肩負著非常重要的作用。因此能夠熟練掌握運算符是基本的技能。

C 語言中的運算符根據(jù)作用不同,分為算數(shù),關系,邏輯,位,復合賦值,指針,和其它類型等七種運算符。這些運算符中,有些運算符是比較相近的。比如算數(shù)運算符中的賦值運算符 = 和關系運算符中的相等判斷運算符 == 之間,只是相差了一個等號。但是這兩個運算符的意義卻截然不同。不過隨著大家的使用,這些運算符會被大家所牢記。