Question: match code with diagram Question 3 1 pts Consider the following memory diagram where mis on the stack and the rest is heap memory. It

match code with diagram Question 3 1 pts Consider the following memorymatch code with diagram

Question 3 1 pts Consider the following memory diagram where mis on the stack and the rest is heap memory. It is intended to be used as a 2-dimensional matrix of integers having 3 rows with each having 4 columns (where? indicates an uninitialized integer value): Which one of the following code fragments will allocate the heap memory as diagrammed above? int **m = malloc(sizeof (int) + 3); m[0] = malloc(sizeof(int) * 3 * 4); m[1] = malloc(sizeof(int) + 3 + 4); m[2] = malloc(sizeof(int) * 3 * 4); int *m = malloc(sizeof(int*) * 3 * 4); int **m = malloc(sizeof(int*) * 3); m[0] = malloc(sizeof(int*) * 3 * 4); m[1] = m[0]; m[2] = m[0]; int **m = malloc(sizeof(int*) * 3); m[0] = malloc(sizeof(int) * 4); m[1] = malloc(sizeof(int) + 4); m[2] = malloc(sizeof (int) * 4); int **m = malloc(sizeof(int*) * 3); m[0] = malloc(sizeof(int) + 3 + 4); m[1] = m[0] + 4; m[2] = m[1] + 4

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!