Re: [問題] 二維陣列 指標傳遞
花了點時間把全部情況整理出來,應該比較容易看清楚了
程式碼:https://goo.gl/Wke8RG
你還是可以這樣用呀~
只不過不能用計算取得
void test2(int** arr){
int* img1=arr[0];
int* img2=arr[1];
...
}
我是覺得直接用比較省事
多宣告一次意義好像不怎麼大
至於為什麼1要這樣轉,因為它可以
img[y][x];
又可以同時
imgr[index];
有時候一維表達比較方便(讀圖、複製圖)
有時候二維表達比較方便(取影像遮罩)
效能上來講,一維存取略比二維快
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.127.112.105
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1478684122.A.F03.html
※ 編輯: hunandy14 (140.127.112.105), 11/09/2016 17:45:43
推
11/09 19:37, , 1F
11/09 19:37, 1F
→
11/09 19:38, , 2F
11/09 19:38, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
問題
5
29