在C++中数据类型分为四类:
基本数据类型、复合数据类型、指针和引用类型、派生数据类型。
基本数据类型:
整型:如
int
(整数)、short
、long、long long等。浮点型:如
float
(单精度浮点数)、double
(双精度浮点数)long double(多精度浮点数)
。字符型:
char
。布尔型:
bool
(表示真或假)。
复合数据类型:
字符串类型:string。
数组:相同类型元素的有序集合。
结构体(struct):可以将不同类型的数据组合在一起。
类(class):比结构体更复杂的自定义类型。
指针和引用类型:
指针类型:用于指向其他数据对象的地址。
引用类型:给已存在的对象起别名。
派生数据类型:
枚举类型:定义一组命名的常量值。