递归火山软件开发平台

标题: 火山计次循环与易语言计次循环区别 [打印本页]

作者: 吃泡面加不起蛋    时间: 2021-10-23 17:09
标题: 火山计次循环与易语言计次循环区别
易语言只会取一次,而火山翻译成c代码后,会有一个比较,i<子程序1()
进而会多次调用子程序1(),这个在大多数情况下,只会耗费性能,而在某些情况下,则会出错。
例如,图4的unpack,如果循环次数使用getInt,而不是使用局部变量,则会导致每次循环使用一次getInt,
而getInt的错误使用,会导致数据的错乱。

(, 下载次数: 30) (, 下载次数: 34) (, 下载次数: 33)

(, 下载次数: 26) (, 下载次数: 34)

作者: 创世魂    时间: 2021-10-23 22:09
涨姿势了
作者: 850536360    时间: 2021-10-24 00:59
(, 下载次数: 33)

作者: 泡泡小驻    时间: 2021-10-25 07:43

涨姿势了
作者: 67564226    时间: 2021-10-25 08:59
一个内置变量, 一个你得定义一个变量。    感觉还是易语言省事:噜阿噜
作者: filippo009    时间: 2024-9-23 11:33
那么是用循环() 效率上更好一点?
作者: 吃泡面加不起蛋    时间: 2024-9-23 15:36
filippo009 发表于 2024-9-23 11:33
那么是用循环() 效率上更好一点?

都用火山了,这点效率不需要考虑了,百万分之一的损失
作者: 一帆风    时间: 2024-9-24 08:17
还是有点影响效率的,经常会用到 取数组成员数  作为循环数量
作者: 吃泡面加不起蛋    时间: 2024-9-29 13:09
一帆风 发表于 2024-9-24 08:17
还是有点影响效率的,经常会用到 取数组成员数  作为循环数量

易语言是在你看不到的地方,给你添加了一个变量进行存储。火山需要自己建一个变量存储




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4