In C++, which of the following function prototype is perfectly acceptable?

DWQA QuestionsCategory: ProgrammingIn C++, which of the following function prototype is perfectly acceptable?
Roy M Staff asked 7 years ago

A. int Function(int Tmp = Show());
B. float Function(int Tmp = Show(int, float));
C. Both A and B.
D. float = Show(int, float) Function(Tmp);