大家好,小體來(lái)為大家解答以上的問(wèn)題。c語(yǔ)言int占幾個(gè)字節(jié)這個(gè)很多人還不知道,現(xiàn)在讓我們一起來(lái)看看吧!
int占用的字節(jié)數(shù)由要運(yùn)行的系統(tǒng)架構(gòu)決定,編譯器決定程序要輸出的對(duì)應(yīng)架構(gòu)。對(duì)于不同的架構(gòu),int占用的字節(jié)數(shù)是不同的。
1.16位編譯器
字符:1字節(jié)
Char*(即指針變量):2個(gè)字節(jié)
短整型:2字節(jié)
Int: 2個(gè)字節(jié)
無(wú)符號(hào)整數(shù):2字節(jié)
浮點(diǎn)型:4字節(jié)
Double: 8字節(jié)
長(zhǎng):4字節(jié)
Long long: 8個(gè)字節(jié)
無(wú)符號(hào)長(zhǎng)整型:4字節(jié)
2.32位編譯器
字符:1字節(jié)
Char*: 4個(gè)字節(jié)
短整型:2字節(jié)
Int: 4個(gè)字節(jié)
無(wú)符號(hào)整數(shù):4字節(jié)
浮點(diǎn)型:4字節(jié)
Double: 8字節(jié)
長(zhǎng):4字節(jié)
Long long: 8個(gè)字節(jié)
無(wú)符號(hào)長(zhǎng)整型:4字節(jié)
本文到此結(jié)束,希望對(duì)大家有所幫助。