我動態使用以下代碼的2D陣列分配存儲器,添加額外的列矩陣
int **matrix = (int **) malloc(testVals[m].rows*sizeof(int));
for(int i = 0 ; i < testVals[m].rows ; i++)
matrix[i] = (int *) malloc(testVals[m].columns*sizeof(int));
但我需要添加額外的行和列按照要求。我可以添加額外的行這樣的,在那裏我轉換矩陣方陣
for(i = rows ; i < cols ; i++)
mat[i] = (int *) malloc(cols*sizeof(int));
,但如何做到這一點的添加列?
如何聲明'textVals'? – chouaib
那些正在訪問的結構..其只是行數和列數 –