[請益] 新手與陣列

看板NTUEE110HW作者 (sobluesk)時間19年前 (2006/06/25 22:47), 編輯推噓1(106)
留言7則, 1人參與, 最新討論串1/1
1.所謂的陣列意思和矩陣是否有異曲同工之妙? 2.又比如說在程式碼中 int test[5]={88,22,34,56,23}; 就可以表達相當於五個學生的成績了 那假如 要寫一個二維的陣列 ex:int test[SUB][NUM](SUB,NUM為不固定的數) 有沒有辦法可以直接像一維的方式表達? 二個小問題,懇請高手指點 感激不盡 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.187.7.35

06/26 00:13, , 1F
1. 是可以這樣看沒錯...
06/26 00:13, 1F

06/26 00:13, , 2F
2. C++裡面的陣列是row major order的 它在存陣列的時候
06/26 00:13, 2F

06/26 00:15, , 3F
還是存成一長條像是<ROW 1><ROW 2>...的形式
06/26 00:15, 3F

06/26 00:16, , 4F
宣告出來的陣列其實在使用上是指向第一個元素的pointer
06/26 00:16, 4F

06/26 00:18, , 5F
所以使用上當然可以以這種想法去做 對那個pointer做
06/26 00:18, 5F

06/26 00:18, , 6F
所謂的"加法"跟"減法"
06/26 00:18, 6F

06/26 00:19, , 7F
只是一點淺見...
06/26 00:19, 7F
文章代碼(AID): #14dg7rVY (NTUEE110HW)