社区
汇编语言
帖子详情
子程序的递归
shallendor
2007-01-04 09:20:48
子程序调用递归时要不要考虑堆栈的大小呀。如
power(x,n)
如果N=10,那么就有20个参数入堆栈,如果N=1000,或是更多,岂不是堆栈要爆炸呀!
...全文
179
3
打赏
收藏
子程序的递归
子程序调用递归时要不要考虑堆栈的大小呀。如 power(x,n) 如果N=10,那么就有20个参数入堆栈,如果N=1000,或是更多,岂不是堆栈要爆炸呀!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lexchou
2007-01-05
打赏
举报
回复
或者可以用如scheme等函数式语言,一般不必考虑堆栈溢出
zara
2007-01-05
打赏
举报
回复
不仅仅是要考虑参数, 还有子程的返回地址也是要占用堆栈的. 另外, 子程中可能有局部变量也会占用堆栈. 所以, 有时就采用非递归方法了
mengshijie_1981
2007-01-04
打赏
举报
回复
要考虑堆栈的大小,堆栈过小就会溢出。
汇编语言(八)之利用
子程序
的嵌套和
子程序
的
递
归调用,实现N!
汇编语言:利用
子程序
的嵌套和
子程序
的
递
归调用,实现N! 题目要求 利用
子程序
的嵌套和
子程序
的
递
归调用,实现N!的运算。 程序代码及运行 data segment org 3000h result dw 0000h org 3100h n db 8 data ...
C语言表达式语法分析——
递
归
子程序
法
表达式语法分析——
递
归
子程序
法 Description
递
归
子程序
法是一种确定的自顶向下语法分析方法,要求文法是LL(1)文法。它的实现思想是对应文法中每个非终结符编写一个
递
归过程,每个过程的功能是识别由该非终结符...
【汇编语言】
子程序
递
归求和
【汇编语言】
子程序
实现
递
归求和 编程一个求1+2+…+N的
子程序
,要求用
递
归实现。设和不会溢出 完整代码 ;This is the structure of a main module using complete segment directives DATA SEGMENT ;......Place ...
编译原理
递
归
子程序
语法分析
编译原理
递
归
子程序
语法分析
递
归
子程序
法也称为
递
归下降分析法。该方法的实现思想是:对文法中的每个非终结符号U都编写出一个
子程序
,以完成该非终结符号所对应的语法成分的分析和识别任务。高级程序设计语言的...
汇编语言典型例子详解_汇编语言
递
归及应用详解[附带实例]
递
归
子程序
(recursive subrountine)是指直接或间接调用自身的
子程序
。
递
归,调用
递
归
子程序
的做法,在处理具有重复模式的数据结构时,它是一个强大的工具。例如链表和各种类型的连接图,这些情况下,程序都需要追踪...
汇编语言
21,458
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章