...
| Code Block | ||
|---|---|---|
| ||
/* assuming 32-bit pointer, 32-bit integer */ size_t i; int **matrix = (int **)calloc(100, 4); if (matrix == NULL) { /* handle error */ } for (i = 0; i < 100; i++) { matrix[i] = (int *)calloc(i, 4); if (matrix[i] == NULL) { /* handle error */ } } |
...
| Code Block | ||
|---|---|---|
| ||
size_t i; int **matrix = (int **)calloc(100, sizeof(int *)); if (matrix == NULL) { /* handle error */ } for (i = 0; i < 100; i++) { matrix[i] = (int *)calloc(i, sizeof(int)); if (!matrix[i] == NULL) { /* handle error */ } } |
...