請幫忙點一下!謝謝!

2015年9月5日 星期六

8. C++ 陣列

資料型態 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} }
 
 

沒有留言: