C++中的数据类型是指用于表示和操作数据的类型。它们可以用来表示不同的数据,如整数、浮点数、字符串、布尔值等。C++中的数据类型可以分为内置类型和用户定义类型。
内置数据类型
C++中的内置数据类型包括:
- 整型:int、long、short、char、unsigned、signed等。
- 浮点型:float、double等。
- 布尔型:bool类型。
- 枚举类型:enum类型。
- void类型:表示没有任何类型。
用户定义数据类型
C++中的用户定义数据类型包括:
- 结构体:struct类型。
- 联合体:union类型。
- 类:class类型。
使用方法:
//定义一个整型变量 int a; //定义一个浮点型变量 float b; //定义一个字符串变量 string c; //定义一个布尔型变量 bool d; //定义一个枚举类型变量 enum Color {red, green, blue}; Color e; //定义一个结构体类型变量 struct Student{ string name; int age; }; Student f; //定义一个联合体类型变量 union Data{ int i; float f; char str[20]; }; Data g; //定义一个类类型变量 class Person{ public: string name; int age; }; Person h;