在實(shí)際編寫程序時(shí),經(jīng)常會(huì)弄不清楚各個(gè)基本數(shù)據(jù)類型的數(shù)據(jù)表示范圍和占用的字節(jié)數(shù)。現(xiàn)在將C/C++的基本數(shù)據(jù)類型總結(jié)如下,所有的類型在 VS2005+32位機(jī)器+win732位操作系統(tǒng) 上進(jìn)行了驗(yàn)證。
符號(hào)屬性 長度屬性 基本型 所占位數(shù) 取值范圍 輸入符舉例 輸出符舉例
-- -- char 8 -2^7 ~ 2^7-1 %c %c、%d、%u
signed -- char 8 -2^7 ~ 2^7-1 %c %c、%d、%u
unsigned -- char 8 0 ~ 2^8-1 %c %c、%d、%u
[signed] short [int] 16 -2^15 ~ 2^15-1 %hd
unsigned short [int] 16 0 ~ 2^16-1 %hu、%ho、%hx
[signed] --