[問題] 關於多重指標

看板C_and_CPP (C/C++)作者 (ya)時間15年前 (2011/05/01 10:49), 編輯推噓0(006)
留言6則, 3人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) dev-c++ 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 多重指標使用 餵入的資料(Input): 在下述網頁中的fun1的指標能正常讀入, 但fun2與fun3都吃不進去 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) http://codepad.org/KcissO8m 補充說明(Supplement): 小弟在練習多重指標的使用,卡在這個錯誤一直無法解釋 想麻煩各位大大幫忙看看為什麼小弟的寫法會有錯誤? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.180.102

05/01 11:42, , 1F
感覺很像置底文第12誡...
05/01 11:42, 1F

05/01 12:21, , 2F
多重指標≠多維陣列
05/01 12:21, 2F

05/01 15:52, , 3F
正確寫法 http://codepad.org/AmOP93q6 陣列最多只能
05/01 15:52, 3F

05/01 15:52, , 4F
被 decay成「指向成員的指標」, 因為成員的型態是陣列
05/01 15:52, 4F

05/01 15:53, , 5F
所以接的時候要用 pointer to array
05/01 15:53, 5F

05/01 15:55, , 6F
多維陣列 = array of arrays, 不是 ints
05/01 15:55, 6F
文章代碼(AID): #1DlCelvU (C_and_CPP)
文章代碼(AID): #1DlCelvU (C_and_CPP)