1.轉型是由程序員自己明確的聲明的,把取值范圍寬的類型轉換為取值范圍窄的類型。如果沒有明確的轉型語句,則會發生編譯錯誤,轉型是一種強制行為,盡管不會發生編譯錯誤,但有可能發生數據截短,丟失數據信息的現象,造成得到的和預期的不一致的結構,轉型不是在編譯器執行而是在運行期執行。
2.基本數據類型的轉型盡管不會引起編譯錯誤,他由系統自動完成。
基本數據類型的轉型規則如下:
(1)非布爾型的基本數據類型之間可以互相轉型
(2)布爾型的其他基本數據類型之間不能互相轉型。
|
只有注冊用戶登錄后才能發表評論。 | ||
![]() |
||
網站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
|
||
相關文章:
|
||