malloc/free与new/delete的区别

“说说malloc、free和new、delete之间的区别吧。” “malloc和free好像是C语言中常用的,new和delete好像是只有在C++中才用。” ...   主要有4点区别: ①malloc/free是函数,new/delete是运算符。 ②malloc在堆上申请内存空间,new在自由存储区上申请内存空间。(关于“堆”和“自由存储区”,请看:“堆”和“自由存储区”) ③申请内存空
相关文章
相关标签/搜索