火山计次循环与易语言计次循环区别
易语言只会取一次,而火山翻译成c代码后,会有一个比较,i<子程序1()进而会多次调用子程序1(),这个在大多数情况下,只会耗费性能,而在某些情况下,则会出错。
例如,图4的unpack,如果循环次数使用getInt,而不是使用局部变量,则会导致每次循环使用一次getInt,
而getInt的错误使用,会导致数据的错乱。
涨姿势了
涨姿势了 一个内置变量, 一个你得定义一个变量。 感觉还是易语言省事:噜阿噜 那么是用循环() 效率上更好一点? filippo009 发表于 2024-9-23 11:33
那么是用循环() 效率上更好一点?
都用火山了,这点效率不需要考虑了,百万分之一的损失 还是有点影响效率的,经常会用到 取数组成员数作为循环数量 一帆风 发表于 2024-9-24 08:17
还是有点影响效率的,经常会用到 取数组成员数作为循环数量
易语言是在你看不到的地方,给你添加了一个变量进行存储。火山需要自己建一个变量存储
页:
[1]