Chinaunix首页 | 论坛 | 博客
  • 博客访问: 831963
  • 博文数量: 157
  • 博客积分: 542
  • 博客等级: 中士
  • 技术积分: 1696
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-21 20:21
文章分类
文章存档

2017年(1)

2016年(2)

2015年(6)

2014年(42)

2013年(77)

2012年(19)

2011年(10)

分类: C/C++

2013-01-08 14:40:34

刚看论坛发现有一个这样的问题,就是平常我们在定义一个临时变量的时候,是否考虑到它的栈空间的限定.


比如申请一个数组 a[(~0)/32] 此时会是一个很庞大的数组,需要很大的栈空间。此时如果超出了空间的大小,那么就会有错误,此时可以考虑用堆空间来(估计这里也有限制),或者之间是直接放在全局数据区。


以前没注意过这样的问题,觉得临时变量想怎么创建就怎么创建, 算是MARK以下!
阅读(731) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~