[求助]关于编译过程出现内存益出的问题。
我的主函数文件包括了很多其他函数文件,当编译的时候出现了内存溢出。
我做了些测试,同样情况下,当去掉一个文件的时候就有可能通过。例如:预处理的时候把#include "fcz.c"删掉就通过了.
我还试着把编译能通过的程序,将其中的一段程序再运行一遍,结果出现了溢出(变量没有任何改动);
函数在主函数文件中写入的,结果出现溢出,用#include调用文件的形式就不溢出了.
求大家帮忙解释下,出现内存溢出的错误通常的原因是什么?是对变量个数有限制还是编译行数有限制吗?
顺便说下,我的主函数之前有一些全局变量.