순서malloc/freenew/delete차이점malloc/freeC와 C++언어에서 메모리 할당 및 해제를 위해 사용되는 함수임. 하지만 C스타일로 C에서 주로 이용됨malloc()은 프로그램 실행 중에 필요한 만큼의 메모리 공간을 힙영역에서 할당함malloc()은 void*을 반환함. C에서 다른 포인터로의 암묵적 변환이 허용되어 캐스트가 불필요free()함수는 malloc()으로 할당 받았던 메모리 공간을 운영체제로 반환함.생성자와 소멸자를 호출하지 않으며 실패 시 NULL을 반환함new/deleteC++에서 동적 메모리 할당 및 해제를 위해 사용되는 연산자new는 프로그램 실행 중에 필요할 때 힙 영역에 메모리를 할당하고 객체를 생성함new 동작시 내부에서 operator new로 void*를 반..