강의

멘토링

커뮤니티

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

JeongUk Jang님의 프로필 이미지
JeongUk Jang

작성한 질문수

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

7.12 재귀적 함수 호출

재귀함수 작동 원리가 이해가 잘 안되네요

작성

·

274

1

안녕하세요. 재귀함수 강의 재밌게 들었습니다. 재귀함수가 어떤 원리로 작동되는지 설명해주신 부분이 이해가 안가서 질문을 남겨요.

이런 것이 가능한 이유는 코드는 다른 곳에 저장되어 있고, 함수를 호출할 때는 주소를 보고 가는거라서 어떤 함수가 메모리에서 cpu로 올라가서 cpu가 그것을 호출하는 동안에 주소로 다른 함수를 호출시키는건지 자기 자신을 호출시키는건지 상관 없이 호출하는 거라서 이런 것이 가능하다.

코드가 다른 곳에 저장되어 있다는 점과 함수를 호출할 때는 주소를 보고 가는 것이라는 부분 이외에는 이해가 잘 안갑니다. 혹시 다시한번 설명해줄 수 있으신가요?

답변 1

0

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

제 유튜브 포인터 영상 뒷부분 참고하세요.

https://youtu.be/f1pHS8TDEa4

컴퓨터 구조 같은 후속과목에서 자세히 배우시게 되는데 유튜브에서 cpu작동원리 등을 검색해보시면 도움되는 자료들이 꽤 있습니다.

JeongUk Jang님의 프로필 이미지
JeongUk Jang

작성한 질문수

질문하기