C++ 变量类型学习笔记

在 C++ 中,变量是用于存储值的容器。在定义变量时,需要指定变量的数据类型和名称。C++ 中有许多不同的数据类型,包括整数、浮点数、字符和布尔值等。

整型变量

整型变量用于存储整数值,包括正数、负数和零。在 C++ 中,整型数据类型有以下几种:

  • char:用于存储单个字符,占用一个字节。
  • short:用于存储短整数,占用两个字节。
  • int:用于存储整数,占用四个字节。
  • long:用于存储长整数,占用四个或八个字节。
  • long long:用于存储超长整数,占用八个字节。

下面是一些整型变量的示例:

cppCopy Code
char c = 'A'; short s = 10; int i = -100; long l = 1000000L; long long ll = 12345678987654321LL;

浮点型变量

浮点型变量用于存储实数值,包括小数和科学计数法表示的数值。在 C++ 中,浮点型数据类型有以下两种:

  • float:用于存储单精度浮点数,占用四个字节。
  • double:用于存储双精度浮点数,占用八个字节。

下面是一些浮点型变量的示例:

cppCopy Code
float f = 3.14f; double d = 3.14159265358979323846;

字符型变量

字符型变量用于存储单个字符,包括字母、数字和标点符号等。在 C++ 中,字符型数据类型只有一种:

  • char:用于存储单个字符,占用一个字节。

下面是一些字符型变量的示例:

cppCopy Code
char c1 = 'a'; char c2 = '?';

布尔型变量

布尔型变量用于存储真假值,只有两个取值:true 和 false。在 C++ 中,布尔型数据类型只有一种:

  • bool:用于存储真假值,占用一个字节。

下面是一些布尔型变量的示例:

cppCopy Code
bool b1 = true; bool b2 = false;

以上就是 C++ 中常见的变量类型,你可以根据自己的需求选择合适的数据类型来定义变量。