이번 시간에는 메모리의 구조와 각 영역에 저장되는 내용을 살펴보겠습니다. 요약한 내용은 위의 사진과 같습니다. 메모리는 아래와 같이 4가지 영역으로 나누어져 있습니다. Code: 상수, 명령문(코드)을 저장 Data: 전역 변수, 정적 변수를 저장 Heap: 동적 배열(동적 메모리)을 저장 Stack: 지역 변수, 매개 변수, 정적 배열을 저장 그리고 메모리는 아래와 같이 2가지로 나누어집니다. 정적 메모리(static memory): 프로그램이 실행 되자마자 만들어집니다. 동적 메모리(dynamic memory): 프로그램 실행 후 명령문이 실행될 때 만들어집니다. C++ 소스 코드로 살펴보겠습니다. #include using namespace std; int a = 1; // 전역 변수, 실행 되자마..