![]() ![]() | array-allok.c - Et program der dynamisk allokerer et to-dimensionelt array. | Lektion 6 - slide 25 : 26 Program 4 |
#include <stdio.h> #include <stdlib.h> #define N 2 #define M 3 int main(void) { int *pint, i, j; pint = malloc(N*M*sizeof(int)); for (i=0; i<N; i++) for (j=0; j<M; j++) *(pint + M*i + j) = (i+1) * (j+1); for (i = 0; i < M * N; i++){ printf("%4i ", *(pint + i)); if ((i+1) % M == 0) printf("\n"); } return 0; }