首页 > 其他 > 详细

VC中未分配空间的内存的处理

时间:2016-09-23 01:19:07      阅读:226      评论:0      收藏:0      [点我收藏+]

  还是从这个经典的段子说起:手持两把锟斤拷,口中疾呼烫烫烫。

  这都是VC中内存没有初始化产生的结果,下面对没有初始化的内存值做一个总结。

 

  DEBUG     RELEASE
全局区 0 0
堆区 CDCDCDCD BAADF00D
栈区 CCCCCCCC 随机值

  其中CCCCCCCC 会产生程序断点

  还有类似的值 FDFDFDFD  是VC用来标记堆空间的起始位置,可以用来判断越界问题;

  FEEEFEEE用来在DEBUG 模式下填充已经释放的堆空间

VC中未分配空间的内存的处理

原文:http://www.cnblogs.com/dragonxyl/p/5898432.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!