C 的資料型別

2021-04-30 14:19:34 字數 930 閱讀 5995

1. 值型別

(1)簡單型別:

有符號整型: sbyte, short, int, long

無符號整型: byte, ushort, uint, ulong

unicode 字元: char

ieee 浮點型: float, double

高精度小數: decimal

布林型: bool

(2)列舉型別

enum e 形式的使用者定義的型別

(3)結構型別

struct s 形式的使用者定義的型別

2.引用型別

(1)類型別

所有其他型別的最終基類: object

unicode 字串: string

class c 形式的使用者定義的型別

(2)介面型別

inte***ce i 形式的使用者定義的型別

(3)陣列型別

一維和多維陣列,例如 int 和 int[,]

(4)委託型別

delegate t d(...) 形式的使用者定義的型別

3.簡要說明

(1)八種整型型別分別支援 8 位、16 位、32 位和 64 位整數值的有符號和無符號的形式。

(2)兩種浮點型別:float 和 double,分別使用 32 位單精度和 64 位雙精度的 ieee 754 格式表示。

(3)decimal 型別是 128 位的資料型別,適合用於財務計算和貨幣計算。

(4)c# 的 bool 型別用於表示布林值 — 為 true 或者 false 的值。

(5)在 c# 中,字元和字串處理使用 unicode 編碼。char 型別表示乙個 16 位 unicode 編碼單元,string 型別表示 16 位 unicode 編碼單元的序列

C 的資料型別 資料型別的轉化

一 c 有15個預定義型別,其中13個是值型別,兩個是引用型別 string 和 object 這裡主要說明整型 浮點型 布林型以及引用型 1 整型資料 2 浮點型 浮點型從精度有低到高有float double decimal。他們的命名規則如下 1 float資料型別用於較小的浮點數,因為它要求...

C 的資料型別

c 的基本整型 按寬度遞增的順序排行 分別是char short int long 和c 11新增的long long其中每一種型別都有符合和無符號之分 unsigned 因此c 中總有10總可選擇的整數型別 整數型別的長度 short至少是16位 int至少與short一樣長 long至少32位,...

c的資料型別

紫色代表一級目錄 粉紅代表二級目錄 藍色代表 目錄 紅色代表關鍵字 橙色代表說明 c資料型別 序號 型別與描述 1基本型別 它們是算術型別,包括兩種型別 整數型別和浮點型別。2列舉型別 它們也是算術型別,被用來定義在程式中只能賦予其一定的離散整數值的變數。3void 型別 型別說明符 void 表明...