우리가 변수를 선언하면컴퓨터는 메모리를 할당해주고 변수를 통해 그 메모리에 접근 할 수 있게 해줍니다. 컴퓨터 메모리는ROM(Read Only Memory) / REM(Random Access Memory)으로 나뉘어지는데 ROM은 우리가 흔히 말하는 하드디스크이고REM은 흔히 말하는 REM(렘)입니다 ROM은 저장공간 이라고 생각하면 편하고REM은 어떤 주소를 찾아가도 속도가 같기에 프로그램을 불러들여서 사용과 반환을 하는 장치라고 보면 됩니다. REM의 구조는다음과 같은 구조를 가집니다DATA 영역은 전역변수가 저장되고STACK 영역은 지역변수가 저장되며그리고 HEAP 영역은 우리 사용자(개발자)가 직접 관리를 할 수 있는 메모리 공간 입니다. 메모리 할당에는정적, 동적 두가지 종류가 있는데 전역..