메모리 영역
이번 시간에는 메모리 영역에 대해서 알아보는 시간을 가지겠다. 메모리 영역은 크게 4가지로 나뉜다. 1. Code 영역 코드 영역은 bin 파일 같은 코드 정보 자체를 담는 메모리 영역이다. 2. Data 영역 전역 변수, static 변수, 구조체 같은 값들을 저장하는 영역이다. 코드에서 static 변수를 다른 곳에 참조할 수 있는 이유는 바로 데이터 영역이 따로 존재하기 때문에 언제든지 쉽게 메모리 접근이 가능해서 이다. 3. Heap 영역 힙(Heap) 영역은 객체들의 정보를 담는 메모리 영역이다. 클래스 같은 것이 Heap 영역에 담기며 특징으로는 메모리 크기가 정해지지 않았다는 점이다. 따라서 런타임 중 메모리 크기를 가변크기로 설정할 수 있으며 이를 위해 메모리 할당(new, malloc..
프로그래밍/알고리즘 + 문법
2025. 10. 22.