Question: 8 . Which statement is true of the following program fragment? float * array; array = ( float * ) malloc ( 1 0 0

8. Which statement is true of the following program fragment?
float* array;
array =(float*) malloc(1000* sizeof(float));
free(array);
*(array+500)=0;
A. There is no error.
B. There is a wild pointer error
C. There is a null pointer error
D. There is a dangling pointer error
E. There is an array out of bounds erro

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!