C Dangling Pointers Online Exam Quiz
C Dangling Pointers GK Quiz. Question and Answers related to C Dangling Pointers. MCQ (Multiple Choice Questions with answers about C Dangling Pointers
In the function realloc(), if the new size of the memory block is larger than the old size, then the added memory ___________
Options
A : is initialized to junk values
B : is initialized to zero
C : results in an error
D : is not initialized
Which of the following functions allocates multiple blocks of memory, each block of the same size?
Options
A : malloc()
B : realloc()
C : calloc()
D : free()
A condition where in memory is reserved dynamically but not accessible to any of the programs is called _____________
Options
A : Memory leak
B : Dangling pointer
C : Frozen memory
D : Pointer leak
The incorrect statement with respect to dangling pointers is ___________
Options
A : Pointer pointing to non-existent memory location is called dangling pointer
B : When a dynamically allocated pointer references the original memory after it has been freed, a dangling pointer arises
C : If memory leak occurs, it is mandatory that a dangling pointer arises
D : Dangling pointer may result in segmentation faults and potential security risks
The free() function frees the memory state pointed to by a pointer and returns ___________
Options
A : the same pointer
B : the memory address
C : no value
D : an integer value
In the function malloc(), each byte of allocated space is initialized to zero.
Options
A : True
B : False
C :
D :