Question: Dangling pointers & Lost heap dynamic variables 8. (12 marks). Consider the following C++ program #include #include int main() int pl, *p2; p1 new int;

 Dangling pointers & Lost heap dynamic variables 8. (12 marks). Consider

Dangling pointers & Lost heap dynamic variables 8. (12 marks). Consider the following C++ program #include #include int main() int "pl, *p2; p1 new int; "p1 = 25; p2 new int ; *p2 = 30 ; p1 = p2 ; delete(p2); return e; (a) Does this program create any garbage? Why or why not? (b) List all pointers that are dangling after the execution of delete(p2)

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!