C++二維陣列完全攻略

2020-07-16 10:04:38
一維陣列對於儲存和處理一組資料很有用,但有時候,有必要使用多維陣列。

例如,在給平均分數評級的程式中,教師可以將一個學生的所有考試分數記錄在一個 double 型別的陣列中。如果老師有 30 名學生,那就意味著需要 30 個 double 型別陣列來記錄整個班級的分數。當然,在這裡並不是要定義 30 個單獨的陣列,而是只要定義一個二維陣列就可以了。

到目前為止,教學中所介紹的陣列都只是一維陣列,因為它們只能儲存一組資料。二維陣列,也稱為 2D 陣列,可以容納多組資料。最好將二維陣列看作具有行和列元素的表,如圖 1 所示。


圖 1 二維陣列示意圖