已采納回答 / 慕勒403840
這個是直接在棧中實例化對象,系統(tǒng)自動給內(nèi)存自動釋放。用NEW的話是從堆中實例化對象,這種就相當(dāng)于自己給內(nèi)存空間,并且用完后還要自己加delete放空間
2017-11-19
最贊回答 / 慕沐7199527
我好像自己懂了,就是delete p是釋放掉p指向的內(nèi)存,后面的p=NULL只是讓p指向一個空,防止以后被調(diào)用,但不加也不算錯,只能說不太好
2017-11-18
已采納回答 / 慕粉4057600
棧的空間是有限的,對于比較大的結(jié)構(gòu)體,類,建議使用new,放在堆中,還有對于創(chuàng)建不確定大小的數(shù)組等,使用堆實例化可以動態(tài)分配內(nèi)存空間。
2017-10-22