儘量每一天都寫一邊博客,這樣也屬於對自己所學的進行強化。希望能堅持下去。
關於數據類型的轉換方式:
主要分爲兩種方式:
一、自動轉換:是沒有認爲的進行轉換的情況下,編譯器按照規定的編譯方式進行的數據類型的轉換。按一下規則:
1、不同的數據類型進行運算時,要先轉換成同一類型進行運算。
2、編譯器按照長度增長的方向進行轉換。如 int類型和long int 類型,就要吧int類型轉換成long int 類型。
3、浮點類型進行運算時都按照double類型運算。如定義flot類型,也要轉換成double類型。
4、char類型 和 short類型 都自動轉換稱int類型。
5、對於賦值語句,等號右側的要轉換成等號左側的數據類型。如果等號右側的長度長於左側的,就要出現數據丟失,降低精度。
二、 強制轉換:是通過類型轉換運算來實現的。格式: (類型說明符)(表達式)
例如:(int)(a+b)表示把a+b轉換成整型進行使用。
1、注意使用強制類型轉換是必須要用括號,(單變量不用加)
****對於類型轉換,不論是自動類型轉換還是強制類型轉換,只是在使用的時候進行了轉換,其變量的數據類型還是聲明時的數據類型。