C++複習(二)C/C++區別(題目更新)

第二部分 C/C++區別 1.new和malloc的區別 ①new是關鍵字,malloc是個返回值爲void*的函數 ②new開闢空間的大小由系統確定,malloc需要傳遞開闢空間的大小 ③new不僅可以開闢內存,還可以做內存的初始化 ,而malloc只能進行內存開闢 如:int p1=new int(20); ④malloc開闢內存失敗,是通過返回值和NULL作比較的,而new開闢內存失敗,是通
相關文章
相關標籤/搜索