function pointer and pointer to a function are one and the same.
Other members please comment on this
Raghuram
Yes , Raghu is correct .
The function pointer *fp can be declared as void (*fp)(int), which specifies both the return type (void) and the types of arguments (int) of the function. We then assign the pointer to a particular function, and having done so, can then call the function just as we normally would.
Comment