공부/C언어
2020. 6. 25.
(C 예제) 재귀 함수
함수안에서 자기자신을 호출하는 방식을 재귀호출(recursive call)이라고 한다. 자기자신을 재호출하는 형태로 정의된 함수를 재귀함수라고 한다. //대충 #include void a(void) { printf("recursive function\n"); a(); } void main(void) { a(); } 대충 이런 느낌이다. 물론 저대로 컴파일 하면 오버플로우 된다. 탈출조건이 있는 재귀함수 // 탈출조건이 있는 재귀함수 #include void Recursive(int num) { if (num