Memory 开发c++;不允许我分配太多内存

Memory 开发c++;不允许我分配太多内存,memory,malloc,dev-c++,Memory,Malloc,Dev C++,我正在使用Dev C++练习C编程,但在执行程序时(编译时没有问题),我注意到,根据我用malloc分配的数据,程序会停止,并说: 程序“name”.exe停止工作 你知道为什么dev不允许我分配很多内存吗?什么是“很多”?1字节,1兆字节,100千兆字节?它是否返回NULL?寻求调试帮助的etcQuestions(“为什么此代码不工作?”)必须包括所需的行为、特定的问题或错误,以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处,也没有提及什么操作系统/平台/比

我正在使用Dev C++练习C编程,但在执行程序时(编译时没有问题),我注意到,根据我用malloc分配的数据,程序会停止,并说:

程序“name”.exe停止工作


你知道为什么dev不允许我分配很多内存吗?

什么是“很多”?1字节,1兆字节,100千兆字节?它是否返回NULL?寻求调试帮助的etcQuestions(“为什么此代码不工作?”)必须包括所需的行为、特定的问题或错误,以及在问题本身中重现这些问题所需的最短代码。没有明确问题陈述的问题对其他读者没有用处,也没有提及什么操作系统/平台/比特