欢迎光临散文网 会员登陆 & 注册

【Mindustry】逻辑递归模板:计算阶乘

2022-11-21 08:35 作者:A4的钉子  | 我要投稿


argc = 1(调用位置) + 参数数量 + 栈变量数

stack:用栈大小

调用:先将参数写至栈[stack+1, argc-栈变量数)

再将@counter写入#stack

再goto至函数首部

最后将结果通过return变量返回

再跳转至#stack+1

在头部将stack+=argc,尾部将stack-=argc

【Mindustry】逻辑递归模板:计算阶乘的评论 (共 条)

分享到微博请遵守国家法律