Function Pointers We can also have pointers to functions string (*fp)(int); fp is a pointer to a function The function takes a single int parameter And returns a string int (*fp)(void); fp is a pointer to a function It takes no arguments And returns an int