二、型別轉換、運算子
阿新 • • 發佈:2021-10-10
1、自動型別轉換
為什麼要進行型別轉換?
存在不同型別的變數賦值給其他型別的變數
自動型別轉換由小到大
2.強制型別轉化
自動型別轉化由大到小
可能會出現資料丟失,小數轉化成int只是保留整數
3.運算子
算數運算子:+ - * / %(取餘) 注意:如果兩個整數做除法,其結果一定是整數,因為最高型別是整數,如果得到小數,只需要在前面 *1.0
自增自減運算子:只能變數,如果是單獨使用,那麼放在前面和後面都一樣,如果不是單獨使用(表示式等),則如果在後面(i++、i--)先使用在自增或者自減,如果在前面(++i、--i)先自增自減在使用
賦值運算子:= += -= *= /= %= 作用是賦值
關係運算符 :== != < > <= >=
邏輯運算子: && || !
三元運算子: a > b ? a : b;