지역변수는 stack에 할당되는데, 보통 OS에 의해 제한되어 문제에 명시된 메모리보다 작습니다.
그래서 전역변수(main 밖에)로 잡아서 .bss에 할당되도록 하던지, 또는 동적할당(malloc 등)을 하여 heap에 잡아주시는게 좋습니다.
https://en.wikipedia.org/wiki/Data_segment 에 있는 그림을 참고하세요
1157번 - 단어 공부
지역변수는 stack에 할당되는데, 보통 OS에 의해 제한되어 문제에 명시된 메모리보다 작습니다.
그래서 전역변수(main 밖에)로 잡아서 .bss에 할당되도록 하던지, 또는 동적할당(malloc 등)을 하여 heap에 잡아주시는게 좋습니다.
https://en.wikipedia.org/wiki/Data_segment 에 있는 그림을 참고하세요
아 그리고 답이 여러개일때는 -1이 아니라 ?를 찍네요
그리고 대문자로 찍으셔야 합니다 ㅋㅋㅋ
댓글을 작성하려면 로그인해야 합니다.
forybm 8년 전
arr[1000005] 가 char형은 2^7-1까지 밖에 안된다 해서
arr[100]으로 해봤는데 런타임 에러가 나네요 ㅠ...
사실 이런이유로 틀렸는지 모르겠고
arr[1000005]로 해보면 그냥 틀렸습니다가 나옵니다 ㅠㅠ... 도와주세ㅐ요
아직 초보입니다 ㅠ