목록delete (1)

메모리 동적 할당 new와 delete C++에서 우리가 만든 프로그램에 메모리가 할당되는 것은 세 가지 종류로 나뉜다. 정적 메모리 할당(Static Memory Allocation) : 전역 변수 혹은 정적 변수에 대해 발생한다. 이러한 타입의 변수에 대한 메모리는 프로그램이 실행될 때 한번 할당되며, 프로그램 수명 내내 지속한다. 자동 메모리 할당(Auto Memory Allocation) : 함수 매개 변수와 지역 변수에 대해 발생한다. 변수를 선언하거나 정적 배열을 선언했을 때 블럭 밖으로 나가면 전부 사라지고 다시 메모리가 OS로 할당이 된다. 동적 메모리 할당(Dynamic Memory Allocation) : 이번 포스트의 주제이다. 동적 메모리 할당을 사용하는 것이 포인터와 관련지어서 가..
💘 C++/행렬, 문자열, 포인터, 참조
2022. 7. 14. 13:55