首页 > 解决方案 > “迭代”这个词的正确用法?

问题描述

在循环语句的上下文中,“迭代”这个词似乎被许多程序员常用来表示循环体的执行。然而,我在编程和非编程环境中发现的每个“迭代”定义都表明它意味着重复。因此,3 次迭代循环的主体实际上将执行 4 次。

是否有其他简洁的术语表示执行总数,或者滥用“迭代”只是由于缺乏任何其他方便的方式来指代执行总数而产生的“君子协议”?这种误用类似于在 C 中使用短语“传递/返回数组”,而实际上传递/返回的是指向数组第一个元素的指针。

标签: iteration

解决方案


推荐阅读