Question: Complete the below function which dynamically allocates space to a 3d array of doubles, initializes all values to 0, and returns a pointer to the
| Complete the below function which dynamically allocates space to a 3d array of doubles, initializes all values to 0, and returns a pointer to the space. 1. double ***alloc3dArrayOfInts( int length, int width, int depth) { 2. double ***array3d = malloc(________ * sizeof(double **) ); 3. for(int i=0; i< length ;i++) { 4. ________ = malloc(width * sizeof(double *) ); 5. for(int j=0; j< ________;j++) { 6. __________ = malloc(depth * sizeof(double) ); 7. } 8. } 9. return array3d; 10. }
|
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
