Ex14-재귀 호출시 문제

CODEDRAGON Development/C, C++

반응형

   

재귀 호출시 문제

무한반복의 문제 발생

재귀함수의 문제를 해결하기 위해 함수를 종료하고 반환하는 return문 추가

   

   

소스코드

   

#include <stdio.h>

//
함수의 선언(출력X입력X 형태)
void recursiveCall(void);

int main(void) {
        recursiveCall( );                       //
함수의 호출
        return 0;
}

//
함수의 정의
void recursiveCall(void) {
        printf("Recursive Call\n");
        recursiveCall( );       //
자기 자신을 호출
}


   

   

출력결과