C++ 陣列
C++ 陣列
陣列用於在單個變數中儲存多個值,而不是為每個值宣告單獨的變數。
要宣告一個數組,請定義變數型別,指定陣列的名稱,後跟方括號,並指定它應儲存的元素數量
string cars[4];
現在我們已經聲明瞭一個包含四個字串陣列的變數。要為其插入值,我們可以使用陣列字面量 - 將值放在花括號內的逗號分隔列表中
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
要建立三個整數的陣列,您可以編寫
int myNum[3] = {10, 20, 30};
訪問陣列元素
透過在方括號 []
中引用索引號來訪問陣列元素。
此語句訪問 cars 中第一個元素的值
注意:陣列索引從 0 開始:[0] 是第一個元素。[1] 是第二個元素,依此類推。
更改陣列元素
要更改特定元素的值,請參考索引號:
cars[0] = "Opel";
示例
string cars[4] = {"Volvo", "BMW", "Ford", "Mazda"};
cars[0] = "Opel";
cout << cars[0];
// 現在輸出 Opel 而不是 Volvo
自己動手試一試 »