博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C/C++ 全局变量和局部变量的大小限制
阅读量:6692 次
发布时间:2019-06-25

本文共 272 字,大约阅读时间需要 1 分钟。

做题时发现了如下关键代码的一些问题,请看

#include“iostream”using namespace std;int main(){int a[1000000];//局部变量return 0;}

编译运行后发现溢出错误。

#include“iostream”using namespace std;    int a[1000000];//全局变量    int main(){    return 0;}

编译运行后正常

据在CodeBlocks中实际测试,局部变量数组到十万位以上就容易造成数组溢出,而全局变量可以达到亿位而不溢出。

转载地址:http://wajoo.baihongyu.com/

你可能感兴趣的文章
如何针对性替换数组里的某几个对象
查看>>
git基础整理
查看>>
【前端】 form.get 方式上传对象数组给后台
查看>>
阿里智能工作软件机器人——码栈应用教程,让一切变得自动化
查看>>
Angular service 详解
查看>>
百度研发面经
查看>>
深度解析 Go 语言中「切片」的三种特殊状态
查看>>
ES6 - 函数扩展
查看>>
Linux中apt与apt-get命令的区别与解释(转)
查看>>
原生js 类名操作 增加 删除
查看>>
iOS 中多音频处理
查看>>
java.lang.IllegalStateException: aidl is missing
查看>>
js的数组和对象的多种"复制"和"清空", 以及区分JS数组和对象的方法
查看>>
爬虫提交form表单中含有(unable to decode value)解决方法
查看>>
Vagrant (二) - 日常操作
查看>>
PHP常用180函数总结
查看>>
React 中的事件处理
查看>>
.NET环境大规模使用OpenTracing
查看>>
js 快速排序
查看>>
Sentry的使用
查看>>