메모리 레이아웃 썸네일형 리스트형 12 Memory 12-01. 메모리 레이아웃 훑어보기 이번 강의에서는 그림을 익히는 정도만 하고, 추후에 하나하나 상세하게 설명할 예정이다. 프로그램이 시작될 때 프로그램 전체에서 계속 사용되는 변수들 어디서나 접근해서 값을 저장하고 가져올 수 있다. 프로그램이 종료될떄까지 메모리에 남아있다. 프로그램의 일부에서 큰 메모리가 필요한 경우 운영체제나 컴파일러는 효율을 매우 중시하도록 만들어졌다. 메모리를 항상 갖고 있는 것은 부담스럽다. 운영체제, 컴파일러 입장에서도 권장하고 싶지 않다. 따라서, 지역적으로 사용될 수 있는 변수를 선언할 수 있고, 이들을 local variable이라고 부른다. 이 지역변수들은 스택이라는 메모리에 저장된다. 이들은 실행이 될때, 블록에 속하는 코드가 실행이 될 때만 메모리에 들어간다. 따.. 더보기 이전 1 다음