C++中的基本类型主要包括以下几种:
bool(布尔型,表示真或假)、char(字符型)、short(短整型)、int(整型)和 long(长整型)。其中,short、int 和 long 可以带有 unsigned 修饰符,表示无符号整数。float(单精度浮点型)和 double(双精度浮点型)。此外,还有 long double(长双精度浮点型),它提供了更高的精度。std::string 是 C++ 标准库中的字符串类,用于处理字符串数据。虽然它不是基本类型,但在实际编程中经常使用。nullptr(空指针常量)和各种类型的指针,如 int*、float* 等。指针类型用于存储内存地址。int arr[10]。数组的大小在声明时确定,并且在整个生命周期中保持不变。T& 表示对类型为 T 的对象的引用。引用类型允许通过不同的名称访问同一个对象。enum 关键字用于定义枚举类型,它是一组具名整数常量。枚举类型可以提高代码的可读性和可维护性。请注意,这里列出的类型是 C++ 中最基本且常用的类型。在实际编程中,可能还会遇到其他派生类型和复杂类型,如 std::vector、std::map 等标准库容器类。