C語(yǔ)言float需要幾個(gè)字節(jié) C語(yǔ)言中int、long、float、double和char數(shù)據(jù)在16位和32位計(jì)算機(jī)中占幾字節(jié)?
C語(yǔ)言中int、long、float、double和char數(shù)據(jù)在16位和32位計(jì)算機(jī)中占幾字節(jié)?標(biāo)準(zhǔn)答案:在TC中,在VC中:type width byte type width byte int1
C語(yǔ)言中int、long、float、double和char數(shù)據(jù)在16位和32位計(jì)算機(jī)中占幾字節(jié)?
標(biāo)準(zhǔn)答案:在TC中,在VC中:type width byte type width byte int162int324 unsignedding162unsignedding324 short162short162unsignedshort162long 324 long 324 unsignedlong 324另外,C語(yǔ)言的浮點(diǎn)常量在機(jī)器中可以分為單精度和雙精度。單精度以32位的形式存儲(chǔ),雙精度以64位的形式存儲(chǔ)。字符類(lèi)型變量在機(jī)器中占用8位,即1字節(jié)(8位=1字節(jié))。有關(guān)詳細(xì)信息,請(qǐng)參見(jiàn)下表:鍵入width byte float324 double648 char81
char/signed char/unsigned char:1 byte;char*(指針變量):2 bytes(16位編譯器)4 bytes(32位編譯器)8 bytes(64位編譯器)short int:2 bytes int/unsignedint:2字節(jié)(16位編譯器)4字節(jié)(32/64位編譯器)長(zhǎng)int:4字節(jié)浮動(dòng):4字節(jié)雙精度:8字節(jié)長(zhǎng)雙精度:8/10/12/16?長(zhǎng)/無(wú)符號(hào)長(zhǎng):4字節(jié)(16/32位編譯器)8字節(jié)(64位編譯器)長(zhǎng):8字節(jié)字符串:字符數(shù)1。以上僅供參考。您可以使用sizeof關(guān)鍵字來(lái)計(jì)算編譯器中的特定長(zhǎng)度。