当前位置:首页 > 内存 > 正文

内存越界会造成哪些后果

  • 内存
  • 2024-06-03 22:02:56
  • 751

一、电脑内存不足有什么后果

如果您的计算机内存不足怎么办?


二、C++关于内存泄露问题。内存泄露是指用new分配的内存没有用delete释放,如果未释放会有什么后果?越界意味着访问了不允许的内存空间,即X内存地址的一段属于进程A,Y地址的另一段属于进程B。如果进程A突然修改了地址Y的内容,可能会导致系统崩溃
内存泄漏是指在内存中申请的空间在使用后没有释放。C/C++最显着的特点是指针控制。但new的内存必须手动检查,如果使用后没有释放。那么系统资源就会被浪费。重复泄漏可能会因资源不足而导致系统崩溃。