- C++ 基础
- C++ 首页
- C++ 概述
- C++ 环境设置
- C++ 基本语法
- C++ 注释
- C++ Hello World
- C++ 省略命名空间
- C++ 常量/字面量
- C++ 关键字
- C++ 标识符
- C++ 数据类型
- C++ 数值数据类型
- C++ 字符数据类型
- C++ 布尔数据类型
- C++ 变量类型
- C++ 变量作用域
- C++ 多个变量
- C++ 基本输入/输出
- C++ 修饰符类型
- C++ 存储类
- C++ 运算符
- C++ 数字
- C++ 枚举
- C++ 引用
- C++ 日期和时间
- C++ 控制语句
- C++ 决策
- C++ if 语句
- C++ if else 语句
- C++ 嵌套 if 语句
- C++ switch 语句
- C++ 嵌套 switch 语句
- C++ 循环类型
- C++ while 循环
- C++ for 循环
- C++ do while 循环
- C++ foreach 循环
- C++ 嵌套循环
- C++ break 语句
- C++ continue 语句
- C++ goto 语句
- C++ 构造函数
- C++ 构造函数和析构函数
- C++ 复制构造函数
C++ 声明多个变量
C++ 编程语言 允许程序员在单个语句中声明多个 变量,无需任何换行符。这仅适用于属于相同 数据类型 的变量。
如何在 C++ 中声明多个变量?
这是使用逗号 (,) 分隔的变量列表执行的,其中使用不同的变量名,并且所有要声明的变量的数据类型必须相同。C++ 中的所有数据类型都支持多个变量声明,例如,我们可以使用逗号分隔的列表在一个语句中声明多个具有不同名称的 字符串。
语法
以下语法显示了如何在单个语句中声明多个具有相同数据类型的变量:
data_type var_a, var_b, var_;
示例
以下示例代码显示了如何在单个语句中声明多个具有相同数据类型的变量:
#include <iostream> using namespace std; int main() { int y,z,x; x=10; y=20; z=30; cout<<"value of x: "<<x<<endl<<"value of y: "<<y<<endl<<"value of z: "<<z; return 0; }
输出
value of x: 10 value of y: 20 value of z: 30
初始化多个变量
变量也可以在相同的声明语句中初始化为不同的值,这使得声明不同值的变量变得容易。
语法
以下语法显示了如何在单个语句中声明多个变量并用值初始化它们:
data_type var_a=[value1], var_b, var_c=[value3];
这里,var_a、var_b 和 var_c 是相同数据类型的变量,而 [value] 是该变量的值。
示例
以下示例代码显示了如何在单个语句中声明多个变量并用值初始化它们:
#include <iostream> using namespace std; int main() { int y=10,z=20,x; x=10; cout<<"value of x: "<<x<<endl<<"value of y: "<<y<<endl<<"value of z: "<<z; return 0; }
输出
value of x: 10 value of y: 10 value of z: 20
用相同的值初始化多个变量
变量也可以在一个语句中使用“=”运算符多次初始化为相同的值。
语法
以下语法显示了如何在单个语句中声明多个变量并将它们全部初始化为单个值:
data_type var_1, var_2, var_3; var_1=var_2=var_3= [value]
这里,变量 var_1、var_2 和 var_3 在单个语句中初始化为单个值 [value]。
示例
以下示例代码显示了如何在单个语句中声明多个变量并将它们全部初始化为单个值:
#include <iostream> using namespace std; int main() { int y,z; int x=y=z=10; cout<<"value of x: "<<x<<endl<<"value of y: "<<y<<endl<<"value of z: "<<z; return 0; }
输出
value of x: 10 value of y: 10 value of z: 10
广告