Я динамически выделяю память для 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? - person chouaib   schedule 21.04.2014