-->

How will you free the memory allocated by the following program?

#include<stdio.h>

#include<stdlib.h>

#define MAXROW 3

#define MAXCOL 4

int main()

{

     int **p, i, j;

     p = (int **) malloc(MAXROW * sizeof(int*));

     return 0;

}






a. memfree(int p);

b. dealloc(p);

c. malloc(p, 0);

d. free(p);














ANSWER: free(p);