1. 程式人生 > >C++ (一)資料型別 賦值運算

C++ (一)資料型別 賦值運算

  • 資料型別轉換

double         float

long

unsigned

int               char/short

  1. 從右向左自動轉化,即無論與什麼數進行計算,都先轉化為double/int
  2. 從下向上轉換,碰到比自己高的等級,自動轉換為高等級。
  • 賦值運算

  1. 型別不一致——型別轉換(轉換為左邊的型別)
  2. 長數賦給短數——截斷
  3. 短數賦給長數——補全
  4. 無符號與有符號相互賦值——直接賦值(發生錯誤)