資料型態 int, double, char bool, 這些都是純量
陣列的使用目的,是用來儲存同一性質的數值,不用為每一個數值去定義一個名字
可以省去命名的麻煩以及管理方便!
ex: 記錄一台車每小時時速,一個月下來,只要用一個矩陣來記錄這些數值,方便管理
矩陣:
一. 一維陣列
一維陣列是基本資料型態的延伸版,陣列長度為"整數常數"(const int)
double Temp[600];
int Number[120];
char Name[50];
宣告完後可以同時完成初始話動作!
double Temp[5] {36.7, 34, 100, 66, 41.5};
int Number[] = {5, 4, 3, 2, 1};
char Name[] = {'NCHU', 'NCNU', 'NFU', 'YUKUAN', 'CHANG'};
二. 二維陣列
亦稱為矩陣matrix 或是表table
M= [1.8 4.9 6.8
6.2 2.1 3.4]
M_2*3,C++ 二維矩陣宣告如下
double M[2][3]
加上初始值 double M[2][3] = { {1.8 4.9 6.8}, {6.2 2.1 3.4} }
沒有留言:
張貼留言