¡¡¡¡ÓÃ;£º¶¯Ì¬·ÖÅäºÍ³·ÏúÄÚ´æ¿Õ¼ä£¬ºÍCÓïÑÔÖеÄmallocºÍfreeµÄ×÷ÓÃÒ»Ñù£¬Çø±ðÔÚÓÚnewºÍdeleteµÄЧÂʸü¸ß¡£
¡¡¡¡×¢Ò⣺newºÍdelete²»ÊǺ¯Êý£¬¶øÊÇC++ÌṩµÄÔËËã·û£¬ºÍ¼Ó¼õ³Ë³ýÔËËã·ûÒ»Ñù¡£
¡¡¡¡Ê¹Óãºnew ÀàÐÍ [³õÖµ]£¬Èç new int [100];
¡¡¡¡delete Ö¸Õë±äÁ¿ £¨¶Ô±äÁ¿£©
¡¡¡¡delete [ ] Ö¸Õë±äÁ¿ £¨¶ÔÊý×飩
¡¡¡¡Ö´Ðнá¹û£ºnew ·µ»ØÒ»¸öÖ¸Õ룬ÈçδÄܳɹ¦·ÖÅäÄڴ棬Ôò·µ»ØNULL£»deleteɾ³ýÖ¸ÕëÖ¸ÏòµÄ¿Õ¼ä¡£
¡¡¡¡Àý×Ó£º
¡¡¡¡#include<iostream>
¡¡¡¡#include<string>
¡¡¡¡using namespace std;
¡¡¡¡struct Student
¡¡¡¡{
¡¡¡¡string name;
¡¡¡¡int id;
¡¡¡¡char sex;
¡¡¡¡};
¡¡¡¡int main()
¡¡¡¡{
¡¡¡¡Student *p;
¡¡¡¡p=new Student;
¡¡¡¡p->name="Wang Fang";
¡¡¡¡p->id=216016;
¡¡¡¡p->sex='f';
¡¡¡¡cout<<p->name<<endl;
¡¡¡¡cout<<p->id<<endl;
¡¡¡¡cout<<p->sex<<endl;
¡¡¡¡delete p;
¡¡¡¡system("pause");
¡¡¡¡return 0;
¡¡¡¡}