c語言各類型占用字節(jié) c語言有哪些數(shù)據(jù)類型,在你的計算機(jī)中,它們分別占用多少字節(jié)?
c語言有哪些數(shù)據(jù)類型,在你的計算機(jī)中,它們分別占用多少字節(jié)?樓上不對。Int是這種機(jī)器上最自然的整數(shù)大小。在16位機(jī)器上是2字節(jié),在32位機(jī)器上是4字節(jié)。在C標(biāo)準(zhǔn)中,只有int不小于short,lon
c語言有哪些數(shù)據(jù)類型,在你的計算機(jī)中,它們分別占用多少字節(jié)?
樓上不對。Int是這種機(jī)器上最自然的整數(shù)大小。在16位機(jī)器上是2字節(jié),在32位機(jī)器上是4字節(jié)。在C標(biāo)準(zhǔn)中,只有int不小于short,long不小于int,新long不小于long。根據(jù)每個實(shí)現(xiàn)的約定,短2字節(jié)、長4字節(jié)和長8字節(jié)是最常見的。本標(biāo)準(zhǔn)僅保證double不小于float,long double不小于double。根據(jù)每個實(shí)現(xiàn)的約定,浮點(diǎn)4字節(jié),雙8字節(jié),但長雙4字節(jié),8字節(jié),10字節(jié),12字節(jié),16字節(jié)。
輸出各種數(shù)據(jù)類型的字節(jié)長度.用c語言寫?
基本區(qū)別在于類型占用的字節(jié)數(shù)。一般來說,int需要四個字節(jié),short需要兩個字節(jié)。
在C語言中,sizeof運(yùn)算符可用于獲取數(shù)據(jù)類型或變量占用的內(nèi)存字節(jié)數(shù)。
示例代碼如下:
#include
intmain()
{
printf(%dT%dT%dn”,sizeof(int),sizeof(short),sizeof(long))
return0
C語言的數(shù)據(jù)類型分為幾種?
你好
!Short、int、long、char、float和double代表C語言中的六種基本數(shù)據(jù)類型。
在不同的系統(tǒng)上,這些類型占用不同的字節(jié)長度:
在32位系統(tǒng)上
short占用2字節(jié);
int占用4字節(jié);
long占用4字節(jié);
float占用4字節(jié);
double占用8字節(jié);
char占用1字節(jié)內(nèi)存。
您可以使用sizeof進(jìn)行測試。