A:

C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete,回收用 new[] 分配的一组对象的内存空间的时候用 delete[]

关于 new[] 和 delete[],其中又分为两种情况: (1)为基本数据类型分配和回收空间, (2)为自定义类型分配和回收空间

对于(1), 上面提供的程序已经证明了 delete[] 和 delete 是等同的

对于(2), 类对象数组,只能用 delete[]。而 new 的单个对象,只能用 delete 不能用 delete[] 回收空间

转载于:https://www.cnblogs.com/vilyLei/articles/1873435.html

delete与delete[]相关推荐

  1. 关于delete和delete[]

    [精彩] 求问delete和delete[] 的区别?? http://www.chinaunix.net/jh/23/311058.html C++告诉我们在回收用 new 分配的单个对象的内存空间 ...

  2. C++ delete 和 delete []的区别

    转载自https://blog.csdn.net/cbNotes/article/details/38900799 1.我们通常从教科书上看到这样的说明: delete 释放new分配的单个对象指针指 ...

  3. delete 和 delete [] 的真正区别

    c++中对new申请的内存的释放方式有delete和delete[]两种方式,到底这两者有什么区别呢? 1.我们通常从教科书上看到这样的说明: delete 释放new分配的单个对象指针指向的内存 d ...

  4. C++中delete和delete[]的区别

    一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论.做个备份,以免丢失. C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete ...

  5. delete和delete[]的区别

    一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论.做个备份,以免丢失. C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete ...

  6. delete与delete[]的区别

    一直对C++中的delete和delete[]的区别不甚了解,今天遇到了,上网查了一下,得出了结论.做个备份,以免丢失. C++告诉我们在回收用 new 分配的单个对象的内存空间的时候用 delete ...

  7. c++中的delete和delete[]

    c++中的delete和delete[] 昨天写了一篇关于delete和delete[]的文章,有位仁兄指出我的结论是错误的,那样的结果只会在特定的编译器程序.为了不会误导大家,文章意见删除.回家后仔 ...

  8. 为何new出的对象数组必须要用delete[]删除,而普通数组delete和delete[]都一样-------_CrtMemBlockHeader

    为何new出的对象数组必须要用delete[]删除,而普通数组delete和delete[]都一样-------_CrtMemBlockHeader ------jiese1990 温馨提示: 该文所 ...

  9. char *p = new char[256]; delete p; / delete[] p; 哪个对 为什么

    原帖地址: http://topic.csdn.net/u/20071027/12/a31bf228-7b4f-40b2-be41-e3b859f643d4.html char *p = new ch ...

最新文章

  1. 从工业云到工业互联网平台演进的五个阶段
  2. JeePlus左树右表之 表单【右表】自动获取列表【左树 】中的id
  3. c语言用菜单做计算器,小白求大神帮忙用C语言做个多功能计算器!!!!
  4. MySQL介绍及安装(一)
  5. C4D立体数字设计灵感,适合庆典应用|这波用得6啊!
  6. Boring Old Menu Bar for Mac(Big Sur菜单栏优化工具)
  7. iOS字体(UIFont)的相关知识
  8. MATLAB简单解决输出某个数(组)内自然数的阶乘和问题
  9. Xshell使用教程及WinSCP使用教程
  10. pip卸载或pip19.0.3升级失败
  11. win10电脑不显示手机连接服务器失败,技术员教你解决win10系统手机连接不上电脑没反应的操作办法...
  12. 流媒体协议RTP、RTCP、H264详解
  13. AI上推荐 之 协同过滤
  14. 微软收购雅虎遇新难题 或遭中国反垄断法阻碍
  15. 百度竞价软件测试面试,【百度SEM基础试题】百度推广竞价专员基础知识测试
  16. 【存储】HDS VSP
  17. 【支付宝】支付 系统繁忙,请稍后再试(ALIN10146)
  18. matlab实验报告井字棋,有偿井字棋游戏300+
  19. 天翎知识文档系统+群晖NAS,助力企业实现移动化学习
  20. autoware.auto版本说明

热门文章

  1. span居div中_JavaScript-html Dom中的HTMLCollection和NodeList
  2. 高级软件工程第五次作业:东理三剑客团队作业-2
  3. centos6.8_64部署django项目
  4. JS实现ul,li排序效果
  5. nginx反向代理取得IP地址
  6. loadrunner目录分析
  7. DFS 之 poj 2386 Lake Counting
  8. [原创]敏捷管理实践看板思维导图
  9. [android] Serializable 和 Parcelable 区别
  10. JQuery中隐式迭代和each的区别(通过反选功能解析)