질문1.
프로그램실행시 메모리 사이즈가 결정되는건가요?
게임을 실행시켜보면 메모리 사이즈가 점점 늘어나는걸볼수잇습니다
그과정은 이미 메모리사이즈가 결정된 프로그램에 메모리로 데이터가 올라가는 과정인가요?
질문2.
realloc 함수를통해 프로그램실행중 메모리공간이 늘어날수잇습니다
그렇기때문에? stack 영역으로 overflow가 일어나는건가요?
질문3.
혹은 stack 영역이 heap 영역으로 오버플로우가 일어나는 일은 어떤떄 발생되나요?
질문 4.
stack 영역의 끝은 어떻해 결정되는건가요? stack 영역의 범위가 지정이되야 heap stack 영역 오버플로우현상도 성립이될텐데
컴퓨터 내의 메모리용량 에의해 stack 영역끝이 결정되는건가요?
ex)
1g = 코드 데이터 힙 스택
0.25 /0.25 /0.25 /0.25
100g = 코드 데이터 힙 스택
25 / 25 / 25 / 25