暑假电赛写过一个程序,过了好久,还是总结一下一个关于函数数组最大的问题:

在一个函数中声明一个较大的局部变量数组,可以编译,但是可能会出问题,例如运行挂掉;改成全局变量就会ok,原因查找资料是因为:

局部变量放在栈区,栈区如果较小就会溢出;

全局变量放在全局区(静态区)可以顺利存储。所以声明一些大的数组还是全局声明。