討論串[問題] 四維動態陣列無法free掉
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者VictorTom (鬼翼&娃娃魚)時間16年前 (2009/03/27 09:49), 編輯資訊
0
0
0
內容預覽:
DimN1 = 10, sizeof(int***)一般32bit環境下是4..... 所以你這裡只malloc了14 bytes的空間出來..... 照code邏輯, 應該要用malloc( (DimN1+1)*sizeof(....) );. DimN2後面到DimT1都有同樣的問題在.....
(還有319個字)

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者wope (獨立黑色色彩)時間16年前 (2009/03/27 09:21), 編輯資訊
0
0
0
內容預覽:
我一始先宣告一個U[DimN1][DimN2][DimN3][DimT1]的動態陣列. 但我free不掉. 我不知道哪裡出了問題. 請大家幫我看看. #include <stdio.h> /*stdio.h printf的功能*/. #include <stdlib.h> /*system指令的程式
(還有694個字)
首頁
上一頁
1
下一頁
尾頁