c 資料型別

2022-03-31 10:06:53 字數 1119 閱讀 9860

bool

system.boolean

4byte 32bit布林型變數 邏輯值,true或者false,預設值為false

byte

system.byte

1byte 8bit無符號整數無符號的位元組,所儲存的值的範圍是0~255

,預設值為0

sbyte

system.sbyte 1byte

8bit有符號整數帶符號的位元組,所儲存的值的範圍是-128~127

,預設值為0

char

system.char

2byte 16bit 無符號unicode字元,預設值為』\0』

decimal

system.decimal

16byte 128bit十進位制數不遵守四捨五入規則的十進位制數,28個有效數字,通常用於財務方面的計算,預設值為0.0m

double

system.double

8byte 64bit雙精度的浮點型別,預設值為0.0d

float

system.single

4byte 32bit單精度的浮點型別,預設值為0.0f

intsystem.int32

4byte 32bit有符號整數,預設值為0

uint

system.uint32

4byte 32bit無符號整數,預設值為0

long

system.int64

8byte 64bit有符號整數,預設值為0

ulong

system.uint64

8byte 64bit無符號整數,預設值為0

object

system.object

指向類例項的引用,預設值為null

short

system.int16

2byte 16bit有符號整數,預設值為0

ushort

system.uint16

2byte 16bit無符號整數,預設值為0

string

system.string

指向字串物件的引用,預設值為null

C 資料型別

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

c 資料型別

型別可分為 值型別,引用型別 值型別 直接存放真正的資料,值型別都有固定的長度,值型別的變數都儲存在 堆疊 stack 上。作為值型別的變數,每個都有自己的資料,因此對乙個變數的操作不會影響其他變數。引用型別 儲存讀資料的記憶體位址的引用,位於受管制的堆 heap 上作為引用型別的變數可以引 用同一...

C 資料型別

bool system.boolean 1位元組 byte system.byte 1位元組無符號 sbyte system.sbyte 1位元組有符號 short system.int16 2位元組 ushort system.uint16 2位元組 int system.int32 4位元組 u...