Function Pointers (cont)
Syntax of declaring a function pointer:
return_t (*var) (arg_t, ...)
Examples of declaring a function pointer:
// variable fp is a pointer to a function with
// one int parameter and an int return value
int (*fp) (int);
// variable fp2 is a pointer to a function with
// a char and an int parameters and a void return value
void (*fp2) (char, int);
|
|