힙1 c# 메모리 구조, 메모리 영역(스택, 힙, 데이터, 코드) 작성한 프로그램을 실행하게 되면 메모리에 각각의 데이터들이 저장되며 필요에 따라 쓰고 지우고를 반복하며 프로그램이 실행됩니다. 그리고 그 필요에 따라 각 데이터의 저장 공간이 구분되어 저장됩니다. 대표적으로 나누는 4개의 영역에 대해 알아보겠습니다.1. 코드 영역프로그램의 실행 코드가 저장되는 공간입니다.C# 프로그램은 MSIL (Microsoft Intermediate Language) 또는 CIL (Common Intermediate Language)이라고도 하는 중간 언어로 컴파일되며, 이 MSIL 코드가 코드 영역에 저장됩니다.실행 시에 CLR (Common Language Runtime)에 의해 MSIL 코드가 실제 기계 코드로 변환되고 실행됩니다.2. 데이터 영역정적 변수와 상수, 문자열들이 .. 2023. 7. 27. 이전 1 다음 반응형