C#的隱式轉換和顯示轉換

一、隱式轉換
隱式轉換:數據的類型由編譯系統自動轉換,不需要人工干預,也可叫做自動類型轉換。一般由從存儲範圍小的類型到存儲範圍大的類型。
如:short(char)→int→long→float→double
例:
int a = 1;
long b= a;(不需要書寫代碼,系統會自動完成的類型轉換。)

二、顯示轉換
顯示轉換:程序要求一定要將某一類型的數據轉換爲另外一種類型,這樣是會造成數據丟失的。顯示類型轉換格式爲:
(強制的類型名)表達式
如:float b = 3.14;
c=(int)b
c的值就是3。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章