Like variables, do functions also have addressees...?
if so..then how can find it..?
They do (sort of). If you want to, you can think of the address of the function as the address of the first instruction.
To get it, just use the & operator like normal:
some_func_ptr = &my_func;
Okay, but How exactly can i use this pointer now....?
typedef void (*functype)(void);
func = somefunc;
func(); //calling function somefunc by func
Last edited on