ECX1 14. 프로세스 구조(2) - Stack - 이전 포스팅에서 배운 프로세스 구조에 대해 복습해보자. 프로세스 구조 text(= code): 소스코드가 올라가는 영역 data: 전역변수, 초기화된 데이터가 올라가는 영역 (프로그램이 종료되면 소멸) stack(= stack frame): 임시 데이터(함수 호출, 로컬변수 등 호출이 완료되면 소멸) heap: 코드에서 동적으로 만들어지는 데이터 (동적 메모리 할당 - 개발자가 직접 할당) 1. 스택에 대한 이해 프로세스에 대한 구조를 이해하기 위해서 필수적으로 이해해야 하는 부분 중 하나는 Stack 자료구조다. 스택은 프로세스의 메모리 영역 중 하나로, 복잡한 함수 호출과정을 효과적으로 처리 및 관리하는 역할을 한다. 스택의 특징은 LIFO(= Last In, First Out)인데, 데이터가 밑.. 2021. 4. 13. 이전 1 다음