What is the syntax for defining a recursive function in C++?
A. returnType functionName(parameters) { if (condition) functionName(parameters); }
B. functionName(parameters) { returnType if (condition) functionName(parameters); }
C. functionName(parameters) { functionName(parameters); }
D. returnType functionName(parameters) { functionName(parameters); }
Answer: Option D

Join The Discussion