18258번 - 큐 2
큐를 구조체로 선언하니 안되고 전역변수로 선언하니까 되더라구요 왜 구조체로 선언할때는 돌아가지 않는건가요?
전역변수로 짰을 때랑 구조체로 짰을 때의 코드 같이 올려봅니다
지역변수에 할당할 수 있는 메모리의 최대 크기는 (컴파일러 설정에 따라 다르지만) 2MB 미만입니다
따라서 길이 2000000의 배열(을 가진 구조체)를 지역변수로 선언할 경우 8MB가 필요하므로 문제가 발생하게 됩니다
감사합니다 ~~!!
댓글을 작성하려면 로그인해야 합니다.
smug201911187 3년 전
큐를 구조체로 선언하니 안되고 전역변수로 선언하니까 되더라구요 왜 구조체로 선언할때는 돌아가지 않는건가요?
전역변수로 짰을 때랑 구조체로 짰을 때의 코드 같이 올려봅니다