메모리공간을 효율적으로 사용하기 위해 우리는 메모리공간을 동적할당한다. 물론 배열을 이용해도 똑같은 결과를 얻을수 있지만 만약 데이터를 사용자로 부터 입력을 받는다고 했을때 모든사용자가 똑같은 길이의 값이나 내용을 입력하진 않을것이다 이럴때 배열을 이용한다면 우리는 배열의 크기를 얼마로 잡아야할지 정말 난감할것이다 이럴때 메모리공간은을 동적할당한다면 문제는 해결된다 사용자가 입력한 데이터의 길이만큼 메모리공간이 할당되기때문에 메모리공간은 효율적으로 운영이 된다. - 동적할당 예제 - class apple{ char *name; char *address; int number; public: apple(char *_name,char *_address,int _number); }; apple::apple(ch..