프로그래밍/C언어

2차원 배열 동적 할당

리뷰하는 (게임)프로그래머_리프TV 2010. 3. 9. 11:56



음, 큰 설명은 필요 없을것 같고 소스 참조 ㄱㄱ

 

#include <stdio.h>
#include <stdlib.h>

#defind MAX 5

voia main()
{
	// 할당
	p = (int**)malloc(sizeof( int* )* MAX);

	for( int i=0; i<MAX; i++ )
		p[i] = (int*) malloc(sizeof( int )*MAX);

	// 삭제
	for( int i=0; i<MAX; i++ )
	{
		free(p[i]);
	}
	free(p);
}