注册 登录
编程论坛 VC.NET论坛

溢出问题

jerry820726 发布于 2006-08-31 09:08, 2421 次点击
上次看到条问题,说,静态全局变量,动态全局变量,静态局部变量,动态局部变量,普通全局变量,哪个最容易溢出,找了半天没答案,那个知道的指点下。。
13 回复
#2
十一月天2006-08-31 13:49
首先请你先确认一下你写的是.NET程序吗,如果是的话,是不应该存在这个问题的
#3
jerry8207262006-08-31 21:11

是面试时的一道题,始终找不到答案,能讲下区别么

#4
xupeng2006-09-03 21:45
以下是引用十一月天在2006-8-31 13:49:23的发言:
首先请你先确认一下你写的是.NET程序吗,如果是的话,是不应该存在这个问题的

.NET怎么了,.NET也能溢出

#5
冰山一角2006-09-06 17:27
好奇怪的东东。
#6
sdpdww2006-09-07 18:56

郁闷 偶水平一般,就不献丑了

#7
CrazyWeed09072006-09-11 14:03
益处肯定会有的,谁比较容易不清楚,这个问题到蛮新鲜,研究下
#8
CrazyWeed09072006-09-11 14:05
不都一样吗,应该和变量长度有关系把
#9
chenjin1452006-09-11 17:36
我猜一個

静态全局变量
#10
十一月天2006-09-11 18:29
回答楼主的问题,一般在栈中的变量容易益出,这种变量一般为静态变量,至于是全局的还是局部的我就不能确定了,但是我觉得全局的可能性会大些,因为它被用到的地方会多些。
#11
CrazyWeed09072006-09-12 14:50
为什么在栈中的容易益出? 给我解释以下这个问题
#12
chenjin1452006-09-12 15:23
因為堆中的是由系統管轄的

栈中的是人為的
#13
冰山一角2006-09-12 16:16
#14
mimong_lin2006-09-12 19:09
人为写的变量内容时,一不小心就会超出了变量的存储能力范围,也就是溢出了。
1