인프런 커뮤니티 질문&답변
return 관련
작성
·
225
0
마지막에 return 0;를 해주는데 return 아무거나 해도 된다고 하셨는데, 그러면 마지막 return 해주는 값이 while 문에 return L값으로 변형 되어서 print 되는건가요? 아니면 어떤 방식으로 return 되는 건가요?
퀴즈
재귀 함수가 자신을 호출할 때, 매개변수, 지역 변수, 복귀 주소 등이 저장되는 메모리 영역의 구조는 무엇일까요?
힙 영역 (Heap area)
스택 프레임 (Stack Frame)
큐 (Queue)
데이터 세그먼트 (Data Segment)
답변 1
0
김태원
지식공유자
안녕하세요^^
함수에서 return 의 의미는 값을 반환하는 의미도 있지만, 함수를 종료하는 의미도 있습니다.
while 문 안에서 return 을 하면 함수가 종료되어 마지막 return 0; 으로 가지 않습니다.





