1、數據計算類型不同。基本數據類型分爲三類:整數型(定點型)、實數型(浮點型)和字元型。除了基本數據類型,還有構造類型(數組、結構體、共用體、枚舉類型)、指針類型、空類型void。
2、各種數據類型的關鍵詞不同。short、long、int、float、double、char六個關鍵詞表示C語言裏六種基本數據類型。
3、不同數據類型佔用內存的大小不同。short佔2byte,int佔4byte,long佔4byte,float佔2byte,double佔8byte,char佔1byte(不同的平臺可能佔用內存大小不一樣,具體的可以用sizeof 測試下)。
擴展資料:
C語言各種數據類型取值範圍:
1、char -128 ~ +127 (1 Byte)
2、short -32768 ~ + 32767 (2 Bytes)
3、unsigned short 0 ~ 65536 (2 Bytes)
4、int -2147483648 ~ +2147483647 (4 Bytes)
5、unsigned int 0 ~ 4294967295 (4 Bytes)
6、long long -9223372036854775808 ~ +9223372036854775807 (8 Bytes)
7、double 1.7 * 10^308 (8 Bytes)
8、unsigned int 0~4294967295