본문 바로가기
프로그래밍/C언어

2차원 배열 동적 할당

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



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

 

#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);
}

'프로그래밍 > C언어' 카테고리의 다른 글

함수 포인터(2)  (0) 2010.03.10
함수 포인터  (0) 2010.03.09
가변 인수  (0) 2010.03.08
문자열과 배열  (0) 2010.03.08
재귀 호출  (0) 2010.03.08