In the process of calling a function, directly or indirectly calling the function itself is called a repeated call to the function.
查看答案
Some problems can only be solved by recursive function calls.
#includeint fun(int a,int b) { if(b==0) return a; else return(fun(--a,--b)); } main() { printf("%d\n", fun(4,2));} The output of the program is ( ).
A. 1
B. 2
C. 3
D. 4
char (*subcut)(char *,int,int); Define a function whose return value is a pointer
A function can return an integer value, a character value, a real value, etc., or data of pointer type.