C 資料型別

2021-08-30 21:53:21 字數 1131 閱讀 9514

型別別名

允許的值

sbyte

system.sbyte

介於-128和127之間的整數

byte

system.byte

介於0和255之間的整數

short

system.int16

介於-32 768和32 767之間的整數

ushort

system.uint16

介於0和65 535之間的整數

intsystem.int32

介於-2 147 483 648和2 147 483 647之間的整數

uint

system.uint32

介於0和4 294 967 295之間的整數

long

system.int64

介於-9 223 372 036 854 775 808和9 223 372 036 854 775 807之間的整數

ulong

system.uint64

介於0和18 446 744 073 709 551 615之間的整數

float和double型別的表示方法:±m∗

2e

±m*2^e

±m∗2e。

decimal型別的表示方法:±m∗

10

e±m*10^e

±m∗10e

。型別別名m的最小值

m的最大值

e的最小值

e的最大值

float

system.single02

242^

224-149

104double

system.double02

532^

253-1075

970decimal

system.decimal02

962^

296-280型別

別名允許的值

char

system.char

乙個unicode字元,儲存0~65 535之間的整數

bool

system.boolean

布林值:true或false

short

system.string

一組字元

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...