CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

VB的递归调用有几层啊?

楼主bakw(好好潜水,天天UP)2002-03-29 10:13:22 在 VB / 基础类 提问

为什么在不同的程序里递归有的可以有的不能用  
  好象的栈溢出什么的,是不是层数太深了,不过我看了一下才进去三层的位置,而且压栈的参数也不多,不过外部的参数会不会也被压进去了?  
  问题点数:20、回复次数:7Top

1 楼288794()回复于 2002-03-29 10:22:20 得分 4

编程里面有错误,陷入了死循环。Top

2 楼water_j(随心所欲)回复于 2002-03-29 10:27:10 得分 4

递归函数的层数一般不要太多!这样程序比较难调试,也容易进入  
  死循环!Top

3 楼wjying(葡萄)回复于 2002-03-29 10:40:12 得分 3

和内存相关  
  一般100兆6000多Top

4 楼shawls(VB Fan)(QQ:9181729)回复于 2002-03-29 11:08:51 得分 3

 
   
  递归实际上可以是无数程!但是,多了,就和死循环差不多了Top

5 楼gase(浪花)回复于 2002-03-29 11:12:27 得分 3

如果程序无错误的话,层数只受内存堆栈限制。Top

6 楼zxmoon(CSDN)回复于 2002-03-29 11:35:12 得分 3

递归一般无层数限制,但也不能太多,不要导致死循环。堆栈溢出的话可能是内存有限Top

7 楼bakw(好好潜水,天天UP)回复于 2002-03-30 08:48:11 得分 0

我用单步跟踪也会在第三层左右出来提示:溢出了Top

相关问题

  • vb递归调用益处的问题
  • 谁能说说VB的递归调用最多可以有几层
  • 递归调用
  • 递归调用!
  • 递归调用?
  • 请问VB中递归调用的最大深度是多少?
  • 递归调用的问题
  • 递归调用游标?
  • vb调用vc写的dll,如何使dll中的某变量在每次调用时不复位,保持对它的递归调用?
  • 关于递归调用问题

关键词

  • 循环
  • 内存
  • 递归
  • 层数
  • 溢出
  • 堆栈
  • 程序
  • 死循环
  • 参数
  • 限制

得分解答快速导航

  • 帖主:bakw
  • 288794
  • water_j
  • wjying
  • shawls
  • gase
  • zxmoon

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo