C++ 变量类型学习笔记
在 C++ 中,变量是用于存储值的容器。在定义变量时,需要指定变量的数据类型和名称。C++ 中有许多不同的数据类型,包括整数、浮点数、字符和布尔值等。
整型变量
整型变量用于存储整数值,包括正数、负数和零。在 C++ 中,整型数据类型有以下几种:
- char:用于存储单个字符,占用一个字节。
- short:用于存储短整数,占用两个字节。
- int:用于存储整数,占用四个字节。
- long:用于存储长整数,占用四个或八个字节。
- long long:用于存储超长整数,占用八个字节。
下面是一些整型变量的示例:
cppCopy Codechar c = 'A';
short s = 10;
int i = -100;
long l = 1000000L;
long long ll = 12345678987654321LL;
浮点型变量
浮点型变量用于存储实数值,包括小数和科学计数法表示的数值。在 C++ 中,浮点型数据类型有以下两种:
- float:用于存储单精度浮点数,占用四个字节。
- double:用于存储双精度浮点数,占用八个字节。
下面是一些浮点型变量的示例:
cppCopy Codefloat f = 3.14f;
double d = 3.14159265358979323846;
字符型变量
字符型变量用于存储单个字符,包括字母、数字和标点符号等。在 C++ 中,字符型数据类型只有一种:
- char:用于存储单个字符,占用一个字节。
下面是一些字符型变量的示例:
cppCopy Codechar c1 = 'a';
char c2 = '?';
布尔型变量
布尔型变量用于存储真假值,只有两个取值:true 和 false。在 C++ 中,布尔型数据类型只有一种:
- bool:用于存储真假值,占用一个字节。
下面是一些布尔型变量的示例:
cppCopy Codebool b1 = true;
bool b2 = false;
以上就是 C++ 中常见的变量类型,你可以根据自己的需求选择合适的数据类型来定义变量。