개발관련/C언어

일차원, 2차원 배열 동적할당

guuuuuuu 2015. 11. 11. 00:42

1. 일차원 배열 동적할당 방법

int *ptr;

int size = (입력 값);

ptr = (int*)malloc(sizeof(int)*size);


2. 2차원 배열 동적할당 방법

int **ptr;

int size = (입력 값);

ptr=(int(*)[])malloc(sizeof(int*)*20); // 20개의 행

ptr[0]=(int*)malloc(sizeof(int*)*size); // 열