看板 C_and_CPP 關於我們 聯絡資訊
https://imgur.com/a/rkImW1o 請問第二個MALLOC為何是用**x? 而不是int? ---- Sent from BePTT on my ASUS_I002D -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.159.217 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1635252415.A.320.html
nh60211as: 這樣你改 int** x 的型別就不用改後面的程式碼 10/26 21:04
irpolo1: 是**x跟他前面型別的大小剛好一樣嗎? 10/26 21:16
nh60211as: 現在**x的型別就是int,符合程式碼要建立一個 10/26 21:24
nh60211as: 裡面元素是 int 的二維陣列。我前面講改型別的意思是 10/26 21:25
nh60211as: 如果你現在要改成建一個元素是uint_8的二維陣列的話 10/26 21:26
nh60211as: 就只把 int**x改成uint8_t**x 10/26 21:27
nh60211as: 喔還有回傳型別要改然後 int i 自己一行宣告 10/26 21:27
irpolo1: **x不是指標變數嗎? 10/27 08:26
irpolo1: 為什麼是int? 10/27 08:26
LPH66: 這裡的 * 是解參照的 * (取出指標內容), 不是指標宣告 10/27 09:24