内存溢出和内存泄漏
内存溢出
内存溢出一般是指执行内存少于实际需要的内存,就会造成内存溢出
内存溢出造成的结果是先前保存的数据会被覆盖或者后来的数据会没地方存
内存溢出一般发生在后台
内存泄漏
内存泄漏是指程序执行时,一些变量没有及时释放,一直占用着内存
而这种占用内存的行为就叫做内存泄漏。
这种情况所有编程语言都有可能出现,c++当中需要手动释放无用变量
内存溢出和内存泄漏
内存溢出
内存溢出一般是指执行内存少于实际需要的内存,就会造成内存溢出
内存溢出造成的结果是先前保存的数据会被覆盖或者后来的数据会没地方存
内存溢出一般发生在后台
内存泄漏
内存泄漏是指程序执行时,一些变量没有及时释放,一直占用着内存
而这种占用内存的行为就叫做内存泄漏。
这种情况所有编程语言都有可能出现,c++当中需要手动释放无用变量