[語法] 宣告動態二維陣列....
int A[M][N];
請利用new的方式,動態產生這個二維陣列;
接著利用delete釋放所要的記憶體。
==============================================
int **p=new int *[M];
for(int i=0; i<M; i++)
p[i] = new int [N];
// delete
for(int i=0; i<M; i++)
delete [] p[i];
delete [] p;
===============================================
最上面是我要問的題目,然後中間是我寫的
請問這樣寫的答案,有沒有問題啊,這樣是不是就是用new 宣告動態二維陣列啊
因為 不是很確定, 所以來版上 請教各位 大大們
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.223.206.179
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章