相當於c 語言中的malloc()函數,但是釋放用 delete[] p 如果用 delete p 則只是放內存中的第一塊,比如有4個int ,則只釋放一個int.
上面是在內存中分配int
下面是在內存中分配class
結果是
可以看到new 使用了三次構造函數。
delete[] 使用了三次析構函數。
相當於c 語言中的malloc()函數,但是釋放用 delete[] p 如果用 delete p 則只是放內存中的第一塊,比如有4個int ,則只釋放一個int.
上面是在內存中分配int
下面是在內存中分配class
結果是
可以看到new 使用了三次構造函數。
delete[] 使用了三次析構函數。
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。