看板 C_and_CPP 關於我們 聯絡資訊
我在網路上找的資料幾乎都是一維例子 想問一下假如今天是二維的陣列呢 像以下這個例子 int **Data,ColumnNumber=0; if (Need To Realloc a NewColumn) ColumeNumber++; Data=(int**)realloc(Data,ColumnNumber*sizeof(int*)); 這樣的情況之下 for(i) Data[0][i]到Data[Column-2][i]的Data有需要去複製嗎? 還是說當上面那個realloc已經做好這一切了? 假如要的話 那該怎麼寫呢 for(i;;) Data[i]=(int*)realloc(Data[i],一樣的size); 嗎? 表達能力不是很好~"~ 謝謝各位 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.15.156
joefaq:你Data[0] ~ Data[Column-2]的值沒有變阿 06/28 21:51
loveme00835:你把「二維陣列」跟「指到整數指標的指標」搞混了 06/28 22:00