C++ #19. 동적할당과 new/delete 연산자


C++ #19. 동적할당과 new/delete 연산자

C++언어 C++ #19. 동적할당과 new/delete 연산자 jangThang 2016. 11. 1. 20:34 이웃추가 본문 기타 기능 정적할당 : 변수선언을 통해 필요한 메모리를 확보하는 방법 동적할당 : 프로그램 실행 도중, 필요한 메모리를 확보하는 방법 오늘은 동적할당에 대해 배워볼 거예요. 정적할당은 여태까지 우리가 해오던 작업들입니다. 코딩(프로그램 코드 작성)시에 변수, 배열, 객체 등을 선언하는 것이지요. 그것과 달리 동적할당은 프로그램 실행 시 나타나는 검은 창(명령프롭프트, CMD)에서 직접 메모리를 확보하는 것입니다. 동적할당 : 자료형 *포인터변수이름 = new 자료형; 동적할당해제 : delete 포인터변수이름; 동적할당은 위와 같은 방법으로 합니다. 주의하실 점은 동적할당에서 포인터변수의 자료형과 할당받는(new 뒤에 쓰는) 자료형은 동일해야합니다. 또한 동적할당을 받은 다음에는 꼭 동적할당해제를 해주셔야합니다. (물론, 안한다고 해서 오류가 뜨지도 않고...



원문링크 : C++ #19. 동적할당과 new/delete 연산자