c語言的數(shù)據(jù)類型包括哪些 C語言中各種數(shù)據(jù)類型有什么區(qū)別?
C語言中各種數(shù)據(jù)類型有什么區(qū)別?1. 數(shù)據(jù)計(jì)算類型不同?;緮?shù)據(jù)類型分為三種:整數(shù)類型(定點(diǎn)類型)、實(shí)數(shù)類型(浮點(diǎn)類型)和字符類型。除了基本數(shù)據(jù)類型外,還有構(gòu)造類型(數(shù)組、結(jié)構(gòu)、公共體、枚舉類型)、指
C語言中各種數(shù)據(jù)類型有什么區(qū)別?
1. 數(shù)據(jù)計(jì)算類型不同。
基本數(shù)據(jù)類型分為三種:整數(shù)類型(定點(diǎn)類型)、實(shí)數(shù)類型(浮點(diǎn)類型)和字符類型。除了基本數(shù)據(jù)類型外,還有構(gòu)造類型(數(shù)組、結(jié)構(gòu)、公共體、枚舉類型)、指針類型、空類型void。
2. 不同數(shù)據(jù)類型的關(guān)鍵字是不同的。
Short、long、int、float、double和char是C語言中的六種基本數(shù)據(jù)類型。
3. 不同的數(shù)據(jù)類型占用不同大小的內(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)。