![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++study_note
iudio_cool
市井长巷,幸会幸会
展开
-
c++中new和malloc的区别
在链接里做了一个表格,总结一下new和malloc的区别: New Malloc 属性 new/delete是C++关键字,需要编译器支持 malloc/free是库函数,需要头文件支持 参数 使用new操作符申请内存分配时无须指定内存块的大小,编译器会根据类型信息自行计算 malloc则需要显式地指出所需内存的尺寸 返回类型 new操作符内存分配成功时,返回的是对象类型的指针,类型严格与对象匹配,无须进行类型转换,故new是符合类型安全性的操作符 malloc内存分配成功则是返回原创 2020-09-28 15:21:05 · 139 阅读 · 0 评论 -
研究C++中关于引用的&和C语言中的取地址&的区别
最近在学习C++中,看到也有一个&,但是这个是一个叫做引用的新特性,在C语言中也会用到&这个是取地址用的,具体区别是啥,我们去找找看: 贴几个链接: C++中 引用&与取地址&的区别 C++中引用(&)的用法和应用实例 ...原创 2020-09-17 19:35:52 · 346 阅读 · 0 评论