우리가 프로그램을 작성하여 실행시키면 OS에 의해 메모리 공간이 할당된다. 바로 RAM영역이다. 할당된 영역은 크게 3가지로 나뉜다. 아래 그림을 보자. Text 영역 : 문자열상수등이 저장된다. Data 영역 : 전역변수, static 변수등이 Data영역에 저장된다. Heap 영역 : 동적할당메모리 영역이며 Stack보다 공간이 크다. Stack 영역 : 지역변수, 매개변수 등이 관리되는 영역으로 자동으로 관리된다. 한번 아래 코드를 보자. #include #include int A; static int B; char str[] = "MemoryAreaTest"; int main() { int N=4; static int C; int arr[N]; char str2[] = "MemoryAreaTest..