강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

오원택님의 프로필 이미지
오원택

작성한 질문수

홍정모의 따라하며 배우는 C++

7.12 재귀적 함수 호출

6분30초경에 말씀하신 스택오버플로우

작성

·

237

0

스택오버플로우가 생길수 있는게 스택에 int count 변수가 계속 생성되기 때문인건가요?

그러니까 처음에 int count가 생기고 재귀함수호출로 인해 똑같은 이름이지만 다른 주소를 가지는 int count 가 또 스택에 생기고 이게 반복되서 오버플로우가 생긴다는 말씀인건가요?

보통은 함수가 종료되면 지역변수같은 경우 사라지게 될텐데 이런 재귀함수호출은 실제로 종료조건이 성립안되면 함수가 종료되지 않기에 그런건지가 궁금합니다.

답변 1

0

홍정모님의 프로필 이미지
홍정모
지식공유자

recursion은 종료 조건에서 실수할 확률이 더 높다는 얘기였습니다.

오원택님의 프로필 이미지
오원택

작성한 질문수

질문하기