摘要: 这篇主要讲下new和malloc的区别: 1. 申请的内存所在位置 new操作符从自由存储区(free store)上为对象动态分配内存空间,而malloc函数从堆上动态分配内存。 自由存储区是C++基于new操作符的一个抽象概念,凡是通过new操作符进行内存... 阅读全文
posted @ 2019-09-23 13:06 DH_HUSTer 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 熟悉c++的朋友应该都知道,c++提供给了程序员与硬件打交道的可能性,比如说内存管理。一个高水平的c++程序员可以将c++程序的性能优化到极致,榨干硬件资源。而现在我想说说与内存管理有关的new 和 malloc()。 先说说malloc(),malloc是从... 阅读全文
posted @ 2019-09-23 11:53 DH_HUSTer 阅读(21) 评论(0) 推荐(0) 编辑