재귀함수 (2) 썸네일형 리스트형 ([C++] 19강) 재귀함수 (C와 동일) 해당 내용은 C++에서와 C에서의 차이가 없습니다. 아래 글을 참조해주세요. 그래도 우리는 C++이니까 printf, scanf대신에 cout cin 사용하기! ([C언어] 19강) 재귀함수 이번 강의에서는 다소 늦은 감이 있지만 재귀함수에 대해서 배워볼까 하는데요 재귀함수란 "함수 내에서 자기 자신을 호출하는 함수" 라고 외워주시면 되겠습니다 재귀함수의 생김새를 한 번 jeckl.tistory.com ([C언어] 19강) 재귀함수 이번 강의에서는 다소 늦은 감이 있지만 재귀함수에 대해서 배워볼까 하는데요 재귀함수란 "함수 내에서 자기 자신을 호출하는 함수" 라고 외워주시면 되겠습니다 재귀함수의 생김새를 한 번 볼까요?? int loopFunction() { loopFunction(); } 이런 형식의 함수를 재귀함수 라고 볼 수 있습니다. 하지만, 이 코드에서 loopFunction함수를 사용하려 한다면 어떻게 될까요? 지 혼자 뭘 막 하다가 에러가 나버립니다 (-1073741571코드로 종료, 정상이라면 0으로 종료되어야함); 왤까요?? 방금 짠 코드는 while문에 인자로 1을 넘겨준것과 같습니다 "무한루프" 라고하죠 무한하게 계속 실행되다가 "스택오버플로우"라는 오류가 나며 종료됩니다. 더이상 실행할수없을만큼 스택이 다 쌓였.. 이전 1 다음