之前講的都是認識這個程序,今天我們就開始接觸基礎的運算符和表達式了。
C的運算符大緻分為這麼幾類:
1. 算術運算符:用于各類數值運算。包括加( )、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、 自增( )、自減(--)共七種。
2. 關系運算符:用于比較運算。包括大于(>)、小于(<)、等于(==)、 大于等于(>=)、小于等于(<=)和不等于(!=)六種。
3. 邏輯運算符:用于邏輯運算。包括與(&&)、或(||)、非(!)三種。
4. 位操作運算符:參與運算的量,按二進制位進行運算。包括位與(&)、位或(|)、位非(~)、 位異或(^)、左移(<<)、右移(>>)六種。
5. 賦值運算符:用于賦值運算,分為簡單賦值(=)、複合算術賦值( =,-=,*=,/=,%=)和複合位 運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。
6. 條件運算符:這是一個三目運算符,用于條件求值(?:)。
7. 逗号運算符:用于把若幹表達式組合成一個表達式(,)。
8. 指針運算符:用于取内容(*)和取地址(&)二種運算。
9. 求字節數運算符:用于計算數據類型所占的字節數(sizeof)。
10. 特殊運算符:有括号(),下标[],成員(→,.)等幾種
表達式:
表達式是什麼?我們都知道1 1是數學的表達式,數學的表達式在數學之中占據很重要的地位,那麼同理,C語言的表達式在C語言之中也是很重要的,它是整個C程序的主體,表達式是由常量、變量、函數和運算符組合起來的式子。你也可以理解為它是由操作符和操作數組成的,也可以根據表達式所包含操作符的個數,把他劃分為簡單表達式和複雜表達式兩種:
簡單表達式:隻包含一個操作符的表達式:15 17
複雜表達式:包含兩個或者兩個以上的表達式:(Number 6)*Baty-2
賦值運算符和賦值表達式:
“=”其實是一個賦值運算符,作用是将一個數值賦給一個變量
量=值
這裡的量做寫的操作,被賦予等号右邊的值,值做讀的操作,可以是常量、表達式
給變量賦初值的意思就是初始化的變量值,就是我們定義變量類型,給變量賦值的那一步驟,它的形式一般是:
類型 變量名=常數 int Ilnt = 1315
類型 變量名=表達式 float FPrice = Fbase DAY*3
這裡有一點需要大家注意的是,不是所有的表達式都可以作為左值,但是常數隻可以四右值。
最後我在把32個關鍵字制作成圖片供大家了解。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!