동적 할당 (1) 썸네일형 리스트형 [C++ 독학하기] 3. new와 delete 연산자에 대한 개념 안녕하세요. 취업한 공대누나입니다. 오늘은 new와 delete의 개념에 대해 공부해보도록 하겠습니다. 할당에 대한 개념을 먼저 잡고 들어가겠습니다. 1. 개념 new와 delete는 C++에서 객체를 동적 할당하고 해체하는 '연산자'입니다. C++에는 세 가집 타입의 메모리 할당이 있습니다. 1) 정적 메모리 할당(static memory allocation)은 정적 변수와 전역변수에 대해 발생하는 것으로 프로그램이 실행될 때 한 번 할당되며, 프로그램 수명 내내 지속하게 됩니다. 2) 자동 메모리 할당(auto memory allocation)은 함수 매개변수와 지역 변수에 대해 발생하는 것으로 이러한 타입의 변수에 대한 메모리는 관련 블록을 입력할 때 할당되고, 블록을 종료할 때 필요에 따라 여러 .. 이전 1 다음