본문 바로가기
카테고리 없음

함수 내부에 크기가 큰 배열을 선언하면 메모리 초과

by park_hama 2024. 7. 15.

알고리즘 문제를 풀다가 main함수 안에 크기가 큰 배열을 선언하니 계속 오류가 생겼다.

 

지역 변수로 배열을 선언하면 힙 영역에 할당되고, 전역 변수는 스택에 할당된다고 한다.

그런데 힙 영역에 할당되는 Default 크기가 매우 작기 때문에 이러한 에러가 발생하는 것이다.

 

그래서 전역변수로 선언하면 문제가 해결된다.