1. 재귀 함수의 장단점 1) 재귀 함수는 불려진 만큼 메모리를 할당받는다(소비한다). 2) 재귀 함수는 함수가 종료되지 않은채 계속 함수를 호출한다. > 함수 내에 선포된 자동 변수들이 램에 새롭게 할당을 받는다. 3) 재귀 함수는 메모리를 많이 소비하여 처리속도가 느리다. 2. 재귀 함수의 예시 펙토리얼(!) 팩토리얼 n! = n*(n-1)! #include // Claculate factorial function long factorial(int x) { if ( x == 1 ) return 1; else return x*factorial(x-1); } int main() { int n; int c = 1; printf(" input number : "); c = scanf("%d",&n); whi..