現(xiàn)實(shí)世界中的信息存在方式多樣,表示方法各有不同,如整數(shù),實(shí)數(shù),字符等,這些信息在計(jì)算機(jī)中也要按照一定的方式進(jìn)行組織存放,以便于分析存儲(chǔ)空間和進(jìn)行運(yùn)算,C語言將數(shù)據(jù)分為多種類型,不同數(shù)據(jù)類型,其存儲(chǔ)長度,聚會(huì)范圍和允許的操作都不同.C語言的數(shù)據(jù)類型主要有四種,分別如下;
1.基本數(shù)據(jù)類型,所謂"基本",是指其值不可以再分解的數(shù)據(jù)類型,C語言中的基本數(shù)據(jù)類型包括整形,實(shí)型,字符型和枚舉類型.
2.構(gòu)造類型:利用現(xiàn)有的一個(gè)或多個(gè)數(shù)據(jù)類型構(gòu)造新的數(shù)據(jù)類型,例如,數(shù)組,結(jié)構(gòu)體和共用體類型等.
3.指針類型:一種特殊的數(shù)據(jù)類型,用于表示某個(gè)變量在內(nèi)在中的地址.
4.空類型:類型說明答為void,常用來定義沒有返回值的函數(shù).