/C 📌 메모리의 구조- 프로그램이 운영체제로부터 할당받는 대표적인 메모리 공간에는 코드, 데이터, 스택, 힙 영역이 있다. 코드 영역: 실행할 프로그램의 코드가 저장되는 영역이다. 텍스트 영역이라고도 한다.데이터 영역: 전역 변수, 정적(static) 변수를 저장한다. 프로그램 시작 시 할당되고, 종료 시 소멸된다.스택 영역: 지역변수와 매개변수를 저장한다. 함수의 호출과 함께 할당되고, 호출 완료시 소멸된다. 이 스택 영역에 저장되는 함수의 호출 정보를 스택 프레임이라고 부른다. 스택 영역에서는 푸시(push)로 데이터를 저장하고, 팝(pop)으로 데이터를 인출하는 후입선출(FILO) 방식으로 데이터가 관리된다. 메모리의 높은 주소에서 낮은 주소 순으로 할당된다.힙 영역: 사용자가 직접 관리하는 ..