回覆列表
  • 1 # 留庸

    !x看成一個整體,(!x) != 0.這樣x為0,整個表示式的值為1

    x為非0,整個表示式的值為0

    擴充套件:

    C語言常用運算子

    1 算術運算子

    用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(–)共七種。

    2.關係運算符

    用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)

    、小於等於(<=)和不等於(!=)六種。

    3.邏輯運算子

    用於邏輯運算。包括與(&&)、或(||)、非(!)三種。

    4.位操作運算子

    參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。

    5.賦值運算子

    用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。

    6.條件運算子

    這是一個三目運算子,用於條件求值

  • 中秋節和大豐收的關聯?
  • AB型獅子座女子的特點?