c語(yǔ)言四種基本數(shù)據(jù)類(lèi)型 C語(yǔ)言的數(shù)據(jù)類(lèi)型分為幾種?
C語(yǔ)言的數(shù)據(jù)類(lèi)型分為幾種?你好!Short、int、long、char、float和double代表C語(yǔ)言中的六種基本數(shù)據(jù)類(lèi)型。在不同的系統(tǒng)上,這些類(lèi)型占用不同的字節(jié)長(zhǎng)度:在32位系統(tǒng)上short占用
C語(yǔ)言的數(shù)據(jù)類(lèi)型分為幾種?
你好
!Short、int、long、char、float和double代表C語(yǔ)言中的六種基本數(shù)據(jù)類(lèi)型。
在不同的系統(tǒng)上,這些類(lèi)型占用不同的字節(jié)長(zhǎng)度:
在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)行測(cè)試。
C語(yǔ)言中各種數(shù)據(jù)類(lèi)型有什么區(qū)別?
1. 數(shù)據(jù)計(jì)算類(lèi)型不同。
基本數(shù)據(jù)類(lèi)型分為三種:整數(shù)類(lèi)型(定點(diǎn)類(lèi)型)、實(shí)數(shù)類(lèi)型(浮點(diǎn)類(lèi)型)和字符類(lèi)型。除了基本數(shù)據(jù)類(lèi)型外,還有構(gòu)造類(lèi)型(數(shù)組、結(jié)構(gòu)、公共體、枚舉類(lèi)型)、指針類(lèi)型、空類(lèi)型void。
2. 不同數(shù)據(jù)類(lèi)型的關(guān)鍵字是不同的。
Short、long、int、float、double和char是C語(yǔ)言中的六種基本數(shù)據(jù)類(lèi)型。
3. 不同的數(shù)據(jù)類(lèi)型占用不同大小的內(nèi)存。
Short accounts for 2byte,int accounts for 4byte,long accounts for 4byte,float accounts for 2byte,double accounts for 8byte,char accounts for 1byte(不同平臺(tái)可能占用不同的內(nèi)存大小,具體可以使用sizeof test)。