美文网首页
内存溢出 & 内存泄漏

内存溢出 & 内存泄漏

作者: _Henry_ | 来源:发表于2017-04-21 10:44 被阅读0次

    内存泄漏指你用malloc或new申请了一块内存,但是没有通过free或delete将内存释放,导致这块内存一直处于占用状态

    内存溢出指你申请了10个字节的空间,但是你在这个空间写入11或以上字节的数据,就是溢出

    内存泄露是指程序中间动态分配了内存,但在程序结束时没有释放这部分内存,从而造成那部分内存不可用的情况,重启计算机可以解决,但也有可能再次发生内存泄露,内存泄露和硬件没有关系,它是由软件设计缺陷引起的。

    内存溢出即用户在对其数据缓冲区操作时,超过了其缓冲区的边界;尤其是对缓冲区写操作时,缓冲区的溢出很可能导致程序的异常。

    相关文章

      网友评论

          本文标题:内存溢出 & 内存泄漏

          本文链接:https://www.haomeiwen.com/subject/kgfdzttx.html