1. 程式人生 > 其它 >LeetCode 面試題 17.14 最小K個數

LeetCode 面試題 17.14 最小K個數

基本資料型別的型別轉換規則

基本型別轉換分為自動轉換和強制轉換。

自動轉換規則:

容量小的資料型別 可以自動轉換成容量大的資料型別,也可以說低階自動向高階轉換。這兒的容量指的不是位元組
數,而是指型別表述的範圍。

強制轉換規則:

高階變為低階需要強制轉換。

如何轉換:

(1)、賦值運算子“=”右邊的轉換,先自動轉換成表示式中級別最高的資料型別,再進行運算。
(2)、賦值運算子“=”兩側的轉換,若左邊級別>右邊級別,會自動轉換;若左邊級別 == 右邊級別,不用轉換;若左邊級別 < 右邊級別,需強制轉換。
(3)、可以將整型常量直接賦值給byte, short, char等型別變數,而不需要進行強制型別轉換,前提是不超出其表述範圍,否則必須進行強制轉換。

本文來自部落格園,作者:致非,轉載請註明原文連結:https://www.cnblogs.com/mycity/p/zhuanhuan.html