概念
C#中數據類型分為兩大類,分別是值類型和引用類型。
值類型變量是從類 System.ValueType 中派生出來的,當聲明一個值類型變量時,系統分配內存來存儲值。
整形
包括8種類型,區別在于字節數和有無符號。
浮點型
float占用4字節,32bit:1bit(符號位) 8bits(指數位) 23bits(尾數位)。
初始化時,應使用后綴 f 或 F 初始化浮點型變量,否則會使double值存儲到 float 變量中。
float和double的精度是由尾數的位數來決定的,float:2^23 = 8388608,共七位。
數據轉換
分多種形式:
見鏈接。
參考文章:
C#中數據類型的分類
C#的char[]的使用和定義
C#中 ??、 ?、 ?: 、?.、?[ ]
c#結構體講解
C# 枚舉(詳解)
C#String字符串的用法
C#中的數據類型轉換總結