계속해서 코드가 수행됨에 따라 각 변수들이 어떤 영역에 저장되었다가 사라지는지 그림을 통해 확인하세요.
그림 10-10 | func(a) 함수 호출 시 스택 영역에 n = 1, b = 5 저장
func() 함수가 종료되면서 스택 영역에서 저장되어 함수 안에서 사용 중이던 지역 변수 n과 b는 메모리를 반환하고, 그림 10-11처럼 스택 영역에서 제거됩니다.
그림 10-11 | 함수 종료 시 스택 영역에 있던 지역 변수 n과 b 메모리 반환