This question already has an answer here:
What is the point of function pointers?
I am very much interested in cracking minute things in C.
From what i know, a function pointer is nothing more than a C variable which points the address of a function as a normal C variable. So that we can call the function using pointer also.
- What is the necessity of using function pointers rather than using functions alone?
- Will it do any advanced thing which a normal function cannot do?