C語言 C語言運算子

2022-07-10 01:39:15 字數 752 閱讀 1591

目錄:

【算術運算子】

【自增運算子】

【自減運算子】

【關係運算子】

【邏輯運算子】

【三目運算子】

【sizeof運算子】

· 作用

1.算術運算子

+(加)、-(減)、*(乘)、/(除)、%(取餘、模)

注: · 取餘結果與%左邊有關。

· 資料型別決定資料精度。

2.自增運算子

++a 先加後用 // a += 1

a++ 先用後加 // a += 1

3.自減運算子

- -a 先減後用 // a -= 1

a- - 先減後用 // a -= 1

4.關係運算子

>、<、>=、<=、==、!=

優先順序:==、!= (>) <、<=、>、>=

5.邏輯運算子

與(&&):兩邊都必須成立,一邊不成立,忽略另一邊。

或(||):兩邊只要有一邊成立,忽略另一半。

非(!):真為假,假為真。

6.三目運算子

格式:條件 ? a:b // a、b為數值

成立輸出a,不成立輸出b。

7.sizeof運算子

作用:返回變數或常量、資料型別占用的記憶體位元組數。

格式:

· sizeof(變數/常量)

· sizeof(資料型別)

C語言 C語言運算子

目錄 算術運算子 自增運算子 自減運算子 關係運算子 邏輯運算子 三目運算子 sizeof運算子 作用 1.算術運算子 加 減 乘 除 取餘 模 注 取餘結果與 左邊有關。資料型別決定資料精度。2.自增運算子 a 先加後用 a 1 a 先用後加 a 1 3.自減運算子 a 先減後用 a 1 a 先減...

C語言運算子

1級優先順序左結合 圓括號 下標運算子 指向結構體成員運算子 結構體成員運算子 字尾增量運算子 字尾增量運算子 2級優先順序右結合 邏輯非運算子 按位取反運算子 字首增量運算子 字首增量運算子 負號運算子 型別 型別轉換運算子 指標運算子 位址與運算子 sizeof 長度運算子 3級優先順序左結合 ...

c語言 運算子

除法運算,它的運算結果和運算物件的資料型別有關 1,兩個數都是int,則傷就是int 商有小數部分,則擷取小數部分 2,兩個數中只要出現浮點型的,則商也是浮點型,不擷取小數部分 如 16 5 3 16 5.0 3.2000 13 4 4 13 3 4 3 5 0 5 3 1 取模運算,它的運算結果必...