---
# System prepended metadata

title: 陣列
tags: [C++教學筆記(未完成)]

---

---
tags: C++教學筆記(未完成)
---
# 陣列

## 陣列是甚麼
當我們同時需要大量的`變數`時，不可能一個一個宣告吧，如果今天我們需要的`變數`有100個甚至1000個要一個一個宣告完全不可行，這時我們就需要陣列`array`了。

## 陣列的宣告與初始化
陣列的宣告方式如下:
`型別 陣列名稱[大小];`

`型別 陣列名稱[] = { 元素0, 元素1, ..., 元素n-1 };` (大小自動為n)


## 陣列的使用

`名稱[索引值]`

## 二維陣列的宣告與初始化

`型別 陣列名稱[大小][大小];`
`型別 陣列名稱[][] = { {陣列0}, {陣列1}, ..., {陣列m-1} };` (大小自動為m*n)

## 二維陣列的使用

`名稱[索引值1][索引值2]`