Domanda di colloquio di Garmin

What is a function pointer and when would you use them?