
- 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
廣告