Slide 1 1 Pointers Slide 2 2 Why Pointers They provide the means by which functions can modify arguments in the calling function. They support dynamic memory allocation.…