가능한 중복 : 우리가 스택에 저장되어있는 프로그램
count(4),count(3),count.....count(0)
을 실행할 때이 문제에
What is really happening in this code?이 코드에서 재귀는 어떻게 작동합니까?
내가 재귀
#include<stdio.h>
count(int);
main()
{
int x=4;
count(x);
return 0;
}
count(int n)
{
if(n>0)
{
count(n-1);
printf("%d",n);
count(n-1);
}
}
의 내 개념을 적용하지 못할 ... 그러나 count(0)
이 호출되고 if
조건이 거짓 일 때 .. 그러면 th 전자 제어? 누구든지 다양한 기능 호출을 보여주는 다이어그램의 도움으로 설명 할 수 있다면 제발.
이것은 'C' – asawyer
입니다. 올바른지 확인하십시오. 아주 오래되었거나 나쁜 C이지만 여전히 C. – Flexo
지난 주에 동일한 질문을 적어도 10 번 게시했습니다. –