C++ 变量

C++ 变量

变量是存储数据值的容器。

在 C++ 中,有不同类型的变量(用不同的关键字定义),例如:

  • int - 存储整数(整数),不带小数,例如 123 或 -123
  • double - 存储带小数的浮点数,例如 19.99 或 -19.99
  • char - 存储单个字符,例如“a”或“B”。Char 值用单引号括起来
  • string - 存储文本,例如“Hello World”。字符串值用双引号括起来
  • bool - 存储具有两种状态的值:true 或 false

声明(创建)变量

要创建变量,请指定类型并为其分配值:

语法

type variableName = value;

其中 type 是 C++ 类型之一(例如 int),variableName 是变量的名称(例如 xmyName)。等号用于给变量赋值。

要创建应存储数字的变量,请查看下例:

实例

创建一个名为 myNumint 类型变量,并为其赋值 15

int myNum = 15;
cout << myNum;

亲自试一试

您还可以声明变量而不分配值,稍后再为其分配值:

实例

int myNum;
myNum = 15;
cout << myNum;

亲自试一试

请注意,如果将新值分配给现有变量,它将覆盖先前的值:

实例

int myNum = 15;  // myNum 是 15
myNum = 10;  // 现在 myNum 是 10
cout << myNum;  // 输出 10

亲自试一试

其他类型

对其他数据类型的演示:

实例

int myNum = 5; // 整数(没有小数点的完整数字)
double myFloatNum = 5.99; // 浮点数(带有小数点)
char myLetter = 'D'; // 字符
string myText = "Hello"; // 字符串(文本)
bool myBoolean = true; // 布尔值(true或false)

提示:您将在数据类型一章中详细了解各个类型。

显示变量

cout 对象与 << 运算符一起使用来显示变量。

要组合文本和变量,请使用 << 运算符将它们分开:

实例

int myAge = 35;
cout << "I am " << myAge << " years old.";

亲自试一试

变量相加

要将一个变量添加到另一个变量,可以使用 + 运算符:

实例

int x = 5;
int y = 6;
int sum = x + y;
cout << sum;

亲自试一试