1

为什么在许多编程语言中,循环语句中的“继续”不被称为“下一个”,而是被称为“继续”

“继续”完全没有意义,与它的实际功能不符。事实上,它中断了当前的循环迭代。

4

2 回答 2

0

我想答案是continue来自 C(甚至是它的前辈)。许多语言属于 C 家族或至少受 C 的影响。

至于它没有意义,我从来没有遇到过任何麻烦。在遇到 C 之前,我没有使用过一种编程语言next(所以你的里程可能会有所不同)。如我所见,continue继续循环(并break停止循环)。

于 2016-08-23T14:01:01.833 回答
-1

我同意几篇“继续”从 C 继承的帖子。K&R 正在创建一种现代编程语言,同时保持汇编语言的大部分效率和灵活性。我认为从汇编语言的角度来看,“继续”比“下一步”更有意义。(注意:自从我看到任何汇编语言代码以来已经有几十年了。)

于 2016-08-23T14:16:37.227 回答