## 基本概念 是一種資料結構,它能夠儲存固定大小的相同資料型態元素的集合,並透過索引存取每個元素 <img src="https://github.com/EricbobXD/C_plus_plus_Blockly/blob/main/photo/category_info/array_introduction.png?raw=true"></img> ## 索引規則 陣列的開始值為0不是1,結尾是n-1 ## 陣列維度 如果是一維陣列,定義就是`a[n]` <img src="https://github.com/EricbobXD/C_plus_plus_Blockly/blob/main/photo/category_info/array_1d_dynamic.png?raw=true"> 二維就是`a[n][m]`,像是在xy平面上 <img src="https://github.com/EricbobXD/C_plus_plus_Blockly/blob/main/photo/category_info/array_2d_dynamic.png?raw=true"> 其他維度依此類推 ## 用途 1. 當輸入測資很多時,並且都同一種資料型態 2. 簡化程式碼 - 以免太有多變數 3. dp式 - dynamic programing常用,這裡就先不介紹了