1.什么是内存泄漏?
内存泄漏一般是由于我没申请了资源(如malloc,new等),但是在资源不使用的时候没有释放。
或者是由于异常安全等问题没有释放。
如有异常,但将其抛出后没有进行释放。
2.内存泄漏的危害是什么?
1G=1024*1024*1024byte.
如果我们申请了内存没有释放,如果进程正常结束,那么这个内存也会释放。
内存泄漏一般是由于我没申请了资源(如malloc,new等),但是在资源不使用的时候没有释放。
或者是由于异常安全等问题没有释放。
如有异常,但将其抛出后没有进行释放。
1G=1024*1024*1024byte.
如果我们申请了内存没有释放,如果进程正常结束,那么这个内存也会释放。