當前位置:聚美館>智慧生活>心理>

c語言分類及區別

心理 閱讀(2.7W)
c語言分類及區別

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