작성
·
286
3
char animal[SIZE];
char* ps;
cout << "동물 이름을 입력하십시오\n";
cin >> animal;
ps = new char[strlen(animal) + 1];
strcpy(ps, animal);
cout << "입력하신 동물 이름을 복사하였습니다." << endl;
cout << "입력하신 동물 이름은 " << animal << " 이고 그 주소는 " << (int*)animal << " 입니다. " << endl;
cout << "복사된 동물 이름은 " << ps << " 이고 그 주소는 " << (int*)ps << "입니다." << endl;
delete[] ps; // 예제에는 없던 문장입니다,
위와 다르게 delete[] ps; 문장을 삽입하지 않아도 무방한가요?