close
二維矩陣的宣告方式:
(1) 不進行初始化的宣告方式:
資料型態 矩陣名稱[矩陣第一維長度][矩陣第一維長度];
如:int score[3][2];
(2) 直接賦值來進行初始化的宣告方式:
資料型態 矩陣名稱[矩陣第一維長度][矩陣第一維長度]={ 第一個子矩陣 , 第二個子矩陣 , 第三個子矩陣…};
如:int score[3][2]={ {1,2},{4,5},{6,8} };
(3) 統一賦值來進行初始化的宣告方式:
資料型態 矩陣名稱[矩陣第一維長度][矩陣第一維長度]={值};,可將第一個子矩陣中序數為0的元素之值設成值。至於其他元素之值,依資料型態而定,其規則和一維矩陣是一樣的。
如:int score[3][2]={0};,可將該二維矩陣中每個元素之值都設為0。
2. 矩陣的用法:
(1) 取值:
矩陣名稱[N][M],其中N和M是非負整數,可回傳在該矩陣中,序數為N之子矩陣、其中序數為M之元素之值。
(2) 設值:
矩陣名稱[N][M]=值;,其中N和M是非負整數,可設定在該矩陣中,序數為N之子矩陣、其中序數為M之元素之值為值。
文章標籤
全站熱搜
留言列表