一、基本类型
1.1 整型(short、int、long)
(有符号,无符号)短整型、整型、长整型、长长整型,布尔型;
1.2 浮点型(float、double)
(有符号,无符号)单精度浮点型、双精度浮点型、长双精度浮点型;
1.3 字符型(char)
(有符号,无符号)字符,字符串
1.4 枚举型
二、构造数据类型
数组类型,结构类型,联合类型
三、指针类型
四、布尔类型
五、空类型
注:bool型为特殊整型,只有两个值true(1)和false(0),使用时需添加头文件libbool.h。