C语言耗尽所有内存(死机)
本帖最后由 AmosAlbert 于 2019-8-8 20:10 编辑在论坛看到有人写了耗尽所有内存的程序,于是在他的启发下,我想最近也学了malloc,不妨试一下
建议虚拟机中运行哦
#include <malloc.h>
#include<stdio.h>
#include <stdlib.h>
int main(void)
{ while(1)#一直向电脑申请分配内存
{ malloc(1000000); }
getchar(); 为了不让电脑死的一去不复返,加了一个getchar()函数,接收按键输入终止掉这个程序。
return 0;
}
大家免费的评分走一波
#include <malloc.h>
#include<stdio.h>
#include <stdlib.h>
int main(void)
{ while(1)#一直向电脑申请分配内存//#不是c语言注释吧
{ malloc(1000000); } //你都写死循环了 里面只要出不来就会卡 内存不足malloc会申请失败
return ();} //可以return () 吗 micolar 发表于 2019-8-8 19:27
#include
#include
#include
忘记啦 加了一个getchar()函数,接收按键输入终止掉这个程序。 micolar 发表于 2019-8-8 19:27
#include
#include
#include
我更改了,留了条活路 AmosAlbert 发表于 2019-8-8 20:12
我更改了,留了条活路
加油兄弟
页:
[1]