为什么定义一个过大的数组或容器,应当把它把它定义为全局变量为宜?

来源:互联网 发布:java 最大公约数 编辑:程序博客网 时间:2024/05/20 18:48

为什么这样就可以得到尽可能大的内存分配?

答:
因为全局变量是存储在静态存储区分配的,这个空间很大
局部变量是在栈空间上分配的,栈空间没那么大,太大了会溢出

阅读全文
0 0