close

按此前往C++完整教學目錄

 

 

二維矩陣的宣告方式:

(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],其中NM是非負整數,可回傳在該矩陣中,序數為N之子矩陣、其中序數為M之元素之值。

(2) 設值:

矩陣名稱[N][M]=;,其中NM是非負整數,可設定在該矩陣中,序數為N之子矩陣、其中序數為M之元素之值為

 

 

上一篇:變數型態轉換

arrow
arrow

    埃伯 發表在 痞客邦 留言(0) 人氣()