Now that you’ve completed Chapter 8, you have a good grounding in the essentials of creating and using functions. In this chapter, you’ll build on that foundation by exploring how functions can be used and manipulated; in particular, you’ll investigate how you can access a function through a pointer. You’ll also be working with some more flexible methods of communicating between functions.
What pointers to functions are and how you use them ...