🤍 전 강의 25% 할인 중 🤍

2024년 상반기를 돌아보고 하반기에도 함께 성장해요!
인프런이 준비한 25% 할인 받으러 가기 >>

  • 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

질문이 있습니다

20.08.13 20:58 작성 조회수 113

0

교수님이 작성하신대로 코드를 써보고 디버깅을 해보았습니다. 하지만 만약 배열의 크기가 1000이 넘어간다고 생각하면 1000번이 넘는 함수 호출을 사용하게 되는 것인데, 이러면 stack overflow가 생길 수 도 있겠다라는 생각이 들었습니다.

혹시 이런 경우에는 반환 값이 최적화 되어 컴파일러가 stack overflow를 방지하는지 궁금합니다.

답변 1

답변을 작성해보세요.

1

Hello Yeo님의 프로필

Hello Yeo

2020.08.14

안녕하세요?
재귀적인 구조가 아니기 때문에 스택오버플로는 생기지 않을 것이라 생각되네요.
덧붙이면 stack의 크기는 Visual studio 내에서 바꾸실 수 있습니다.
'visual studio stack size' 등 으로 검색하시면 쉽게 찾으실 수 것이라 생각합니다.

채널톡 아이콘