資料類型
整型
整型使用int或者long關鍵字進行定義,并可以賦整數值。
浮點類型
浮點類型可以表示小數,使用float或者double定義。
字元類型
字元類型用于存儲一個字元。
布爾類型
布爾類型隻有兩個值:true和false。主要用于判斷。
枚舉類型
枚舉類型可以将屬于某一類的全局變量定義到一個結構中。
enum City {Beijng,Shanghai,Changsha};
類型轉換
類型轉換可以通過在變量前顯示表示要轉換的類型來實作或通過Convert來實作。
将範圍較小的類型轉換為範圍較大的類型一般都是可以的,例如将int轉換為long。
從範圍較大的類型轉換為較小的類型,可能會出現溢出,而且編譯器無法在編譯時檢查出來。
操作符
遞增和遞減操作符
i++:先指派後計算,即如果出現a=i++表達式,先将i指派給a,然後再加1。
++i:先計算後指派。
i--:先指派後計算。
--i:先減1後指派。
關系和布爾操作符
相等關系操作符==
不等關系操作符!=
大于(等于)操作符> 或 >=
小于(等于)操作符< 或 <=
布爾操作符是布爾運算
邏輯與“&&”
邏輯或“||”
邏輯非“!”
操作符的優先級
括号() 後遞增i++ 後遞減i--
邏輯非! 前遞增++i 前遞減--i
乘法* 出發/ 求餘%
加法+ 減法-
小于< 小于或等于 <= 大于 > 大于或等于 >=
等于 == 不等于!=
邏輯與&&
邏輯非||
指派=