pecific integral type limits
specifier
common equivalent
signing
bits
bytes
minimum value
maximum value
int8_t
signed char
signed81
−128
127uint8_t
unsigned char
unsigned81
0255
int16_t
short
signed162
−32,768
32,767
uint16_t
unsigned short
unsigned162
065,535
int32_t
int
signed324
−2,147,483,648
2,147,483,647
uint32_t
unsigned int
unsigned324
04,294,967,295
int64_t
long long
signed648
−9,223,372,036,854,775,808
9,223,372,036,854,775,807
uint64_t
unsigned long long
unsigned648
018,446,744,073,709,551,615
上面是一些與平台無關的資料型別,由於在32位機器和64位機器中,long佔據不同的位元組數,所以推薦使用上面的型別。。上面的型別的標頭檔案是stdint.h
與平台無關的型別,int8 t,uint8 t
pecific integral type limits specifier common equivalent signing bits bytes minimum value maximum value int8 t signed char signed81 128 127uint8 t uns...
字長與平台無關的整型資料型別
平台無關性 與平台無關的特性使程式可以方便地被移植到網路上的不同機器 不同平台 c99標準定義乙個叫著的標頭檔案,該標頭檔案定義了一系列各種類別的整數型別typedef名字。儘管速多c 工具支援該標頭檔案已經有一段時間了,但它尚未正式收錄於c 標準,因此,在使用該標頭檔案之前,你應該先閱讀你的編譯器...
C C 中有關字長與平台無關的整數型別
字長與平台無關的整型資料型別 在c c 中,整型的長度跟編譯器相關,編譯器的實現取決於cpu。比如tc 是dos16下的應用程式,dos16是16位的作業系統,所以tc 中sizeof int 16 同理win32中sizeof int 32。c99標準定義乙個叫著的標頭檔案,該標頭檔案定義了一系列...