Is following declaration is correct? void(*f)(int, void(*)());
[A].
Yes
[B].
No
Answer: Option A
Explanation:
f is a pointer to a function which returns nothing and receives as its parameter an integer and a pointer to a function which receives nothing and returns nothing.