參考 C 資料型別

2021-04-02 07:03:01 字數 1396 閱讀 3905

簡稱

.net類

型別 寬度

範圍(位)

byte

system.byte

無符號整數

8 -128 到 127

sbyte

system.sbyte

有符號整數

8 -128 到 127

int

system.int32

有符號整數

32 -2,147,483,648 到 2,147,483,647

uint

system.uint32

無符號整數

32 0 到 4294967295

short

system.int16

有符號整數

16 -32,768 到 32,767

ushort

system.uint16

無符號整數

16 0 到 65535

long

system.int64

有符號整數

64 -922337203685477508 到 922337203685477507

ulong

system.uint64

無符號整數

64 0 到 18446744073709551615

float

system.single

單精度浮點型別

32 -3.402823e38 到 3.402823e38

double

system.double

雙精度浮點型別

64 -1.79769313486232e308 到 1.79769313486232e308

char

system.char

單個 unicode 字元

16 用在文字中的 unicode 符號

bool

system.boolean

邏輯 boolean 型別

8 true 或 false

object

system.object

所有其他型別的基本型別

string

system.string

字串行

decimal

system.decimal

可以表示具有 29 個有效位的小數的精確分數或整數型別

128

-2 x 10-96 到 2 x 1096

--------------

雖然沒排成table,但聰明的大家都應該看得懂

整形長度 short < int < long

浮點長度 float < double < decimal

參考 C 資料型別

簡稱 net類 型別 寬度 範圍 位 byte system.byte 無符號整數 8 128 到 127 sbyte system.sbyte 有符號整數 8 128 到 127 int system.int32 有符號整數 32 2,147,483,648 到 2,147,483,647 uin...

c 資料型別轉換 as(C 參考)

as 運算子類似於強制轉換操作。as returns null instead of raising an exception.但是,因此,如果轉換是不可能的,as 返回 null 而不引發異常。請看下面的示例 expression is type type expression type null...

C 資料型別

一般來說,計算機要儲存和處理不同的資料型別,在c 中有基本的資料型別和使用者自定義資料型別以及引用型資料。我們先學習下基本的資料型別,也就是系統自帶的資料型別。每種資料型別都要佔據系統記憶體的一定空間,例如c 中的整數int 乙個整數佔4個位元組,也就是32位 計算機是用0和1二進位制來表示和處理資...