Programing/C/C++
[C] 2차원 배열 동적 할당
WndProc
2014. 5. 5. 20:13
[C] 2차원 배열 동적 할당
크기가 i * j 인 2차열 배열 동적 할당 하기
int **array;
array = (int**)malloc(sizeof(int *) * i );
for(k = 0 ; k < i ; k++)
array[k]=(int*)malloc(sizeof(int) * j);
할당 후, array[i][j]로 사용하면 된다.
2차원 동적 할당한 배열 해제.
for(k = 0 ; k < i ; k++)
{
free(array[k]);
}
free(array);