메모리 영역의 종류운영체제는 우리가 작성한 프로그램을 위한 메모리를 할당합니다. 그렇다고 무작정 할당해주지는 않고 용도에 따라 메모리 공간을 할당해 메모리의 효율적 사용을 가능하게 합니다. 그 종류로는 데이터 영역, 힙 영역, 스택 영역 이 있습니다. 데이터 영역데이터 영역은 전역변수, static 변수를 위한 메모리 공간입니다.이 둘의 공통점은 시작과 동시에 메모리에 올라가서 프로그램이 종료될 때 까지 남아있다는 것입니다.이런 변수들이 메모리의 데이터 영역에 지정됩니다. 힙 영역힙 영역은 필요할 때 동적으로 메모리를 할당하기 위한 영역으로 malloc 등으로 동적으로 선언된 변수들이 메모리 공간의 힙 영역에 저장됩니다.즉, 할당되어야 할 메모리의 크기를 실행 시간 도중에 결정해야 할 경우가 이..