[問題] 三維陣列
看板C_and_CPP (C/C++)作者Hermite (Simple Life)時間15年前 (2009/02/19 19:10)推噓5(5推 0噓 5→)留言10則, 5人參與討論串1/2 (看更多)
我有個三維陣列 red[600][320][240]
然後要將這個陣列傳給副程式int fun();
我寫成
fun(red);
int fun( int *** red)
可是學長說我這樣寫不對,得要在陣列前加上&
int fun(int *** &red)
但是跑出來的結果都是相同的,是巧合嗎?
我想問這種寫法兩個有什麼差別呢?
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 134.208.3.135
→
02/19 19:16, , 1F
02/19 19:16, 1F
推
02/19 19:38, , 2F
02/19 19:38, 2F
推
02/19 19:59, , 3F
02/19 19:59, 3F
→
02/20 00:28, , 4F
02/20 00:28, 4F
→
02/20 00:30, , 5F
02/20 00:30, 5F
→
02/20 00:30, , 6F
02/20 00:30, 6F
推
02/20 10:19, , 7F
02/20 10:19, 7F
推
02/20 18:39, , 8F
02/20 18:39, 8F
→
02/20 18:40, , 9F
02/20 18:40, 9F
推
02/20 22:06, , 10F
02/20 22:06, 10F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章