C++ 스타일 int i, j; int **dp; dp = new int*[10]; for(i=0; i < 10; i++) { dp[i] = new int[10]; for(j =0; j < 10; j++) dp[i][j] = 0; } printf("%d", dp[3][3]); C 스타일 int i, j; int **AAry; AAry = (int **)malloc(sizeof(int *) * size_m); for(i=0; i < size_m; i++) { AAry[i] = (int *)malloc(sizeof(int) * size_n); memset(AAry[i], 0, sizeof(int) * size_n); }