int型和char型之間的類型轉換

目前絕大多數編譯器,int 型數據佔 4 字節, char 型佔 1 字節。進行不一樣數據的強制轉換其實就是數據佔用字節擴充或者截斷。 好比 int a; char b; a=(int)b; b=(char)a; 由 b 轉換成 int 型數據就是將 b 擴充 3 個字節;而將 a 轉換成 char 型數據就是將 a 的最低位字節截取出來。所以,將數據由值域較寬類型強制轉換到值域較窄類型時,有可能
相關文章
相關標籤/搜索