為什麼這篇c二維陣列指標鄉民發文收入到精華區:因為在c二維陣列指標這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者scorange (小椪柑)看板C_and_CPP標題[問題] 雙重指標與動態宣告二維陣列的問題...
請問一下大家
這是子由學習網站來的例題
詢問下列程式是否正確
int main(int argc, char *argv[])
{
int M=3;
int N=2;
int **p=new int*[M];
for(int i=0;i<M;++i)
{
p[i] = new int[N];
}
int **q=p;
for(int i=0;i<M;++i)
{
delete q[i];
}
delete []q;
system("PAUSE");
return EXIT_SUCCESS;
}
我把這串碼key到dev c++中,不會有錯誤
但是當我把每個陣列單元塞值
在delete q[i]之後輸出,又可以把值輸出
這是怎麼回事??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.29.206.253
※ 編輯: scorange 來自: 163.29.206.253 (07/26 15:35)