在C++中,基本数据类型(也称为内置数据类型)包括整数类型、浮点类型、字符类型和布尔类型。以下是这些类型的详细列表和示例:
-
整数类型:
short
:短整型,通常占用2个字节。int
:整型,通常占用4个字节(但在不同的系统和编译器上可能有所不同)。long
:长整型,通常占用4个字节或8个字节(取决于系统)。long long
:长长整型,通常占用8个字节。- 这些类型都可以是有符号的(默认)或无符号的,通过在类型前加上
unsigned
关键字来指定无符号。
示例:
cpp复制代码
short s = 10; |
|
int i = 20; |
|
unsigned int ui = 30u; // 注意'u'后缀,但这不是必须的 |
|
long l = 40L; // 注意'L'后缀,但这不是必须的 |
|
long long ll = 50LL; // 注意'LL'后缀 |
-
浮点类型:
float
:单精度浮点型