C++ 变量
变量是用于存储数据值的容器。
在 C++ 中,有不同类型的变量(使用不同的关键字定义),例如:
int- 存储整数(没有小数点),例如123或-123double- 存储浮点数,带有小数点,例如19.99或-19.99char- 存储单个字符,例如'a'或'B'。字符值用单引号括起来string- 存储文本,例如"Hello World"。字符串值用双引号括起来bool- 存储具有两种状态的值:true或false
声明(创建)变量
要创建变量,请指定类型并为其分配一个值:
语法
1 |
|
其中,type是 C++ 类型之一(例如int),variableName是变量的名称(例如x或myName)。等号用于将值分配给变量。
要创建一个应该存储数字的变量,请参考以下示例:
示例
创建一个名为myNum的类型为int的变量,并将其赋值为15:
1 2 |
|
你也可以声明一个变量而不赋值,并在以后分配值:
示例
1 2 3 |
|
请注意,如果你为现有变量分配一个新值,它将覆盖先前的值:
示例
1 2 3 |
|
其他类型
其他数据类型的演示:
示例
1 2 3 4 5 |
|
显示变量
cout对象与<<运算符一起用于显示变量。
要结合文本和变量,请使用<<运算符将它们分开:
示例
1 2 |
|
将变量相加
要将一个变量加到另一个变量上,你可以使用+运算符:
示例
1 2 3 4 |
|
C++ 标识符
所有 C++ 变量都必须使用唯一的名称进行标识。
这些唯一的名称称为标识符。
标识符可以是简短的名称(如 x 和 y),也可以是更具描述性的名称(age、sum、totalVolume)。
注意:建议使用描述性名称以创建可理解和可维护的代码:
示例
1 2 3 4 |
|
命名变量的一般规则是:
- 名称可以包含字母、数字和下划线
- 名称必须以字母或下划线开头 (_)
- 名称区分大小写(myVar 和 myvar 是不同的变量)
- 名称不能包含空格或特殊字符,如!、#、%等。
- 保留字(如 C++ 关键字,如 int)不能用作名称