메모리 동적 할당1 [스크랩] C++에서 new, delete 연산자와 포인터를 이용한 다차원 배열 동적 할당 출처: '깐따삐야'님 블로그 http://gshan85.tistory.com/34 우선 new는 C에서 사용되는 malloc과 똑같다고 생각하는 사람이 많은것 같은데 틀린 이야기다. new연산자는 할당 대상만큼의 메모리를 heap으로 부터 할당하여 그 번지값을 리턴 한다. 리턴되는 번지값의 타입은 point이기 때문에 point가 들어가는 함수의 인자값으로 바로 사용이 가능 하다. malloc의 경우에는 무조건 voide*형을 리턴 하기 때문에 캐스트 연산자를 사용해야 된다. new로 메모리 할당과 메모리 해제 그리고 포인터를 이용한 고차원 메모리 할당과 해제까지 알아보겠다. new, delete 연산자 기본 사용방법 new 메모리 할당 사용방법 자료타입 *변수이름 = new 자료타입; ex) int *.. 2010. 9. 30. 이전 1 다음