What is difference between function to pointer and pointer to function?
Pointer to function means a pointer which can hold the address of a function. For example:
Here p is pointer to function which can hold address of such function which has only one argument which is void and return type is int data type. For example: