【发布时间】:2009-05-07 05:52:46
【问题描述】:
python 中的“yield”语句允许从过程中进行简单的迭代,这也意味着不需要预先计算序列并将其存储在“任意”大小的数组中。
是否有类似的方式从 C 过程中迭代(使用 yield)?
【问题讨论】:
-
问这个问题有什么意义?您只是想自己回答以提高评分吗?昨天在 Reddit 上,所以我认为这不是巧合。所以你的问题得到-1,我的答案得到-1。
-
你应该只在 SO 提问。我很欣赏你分享知识的意图,但像 Reddit 和 Digg 这样的地方更适合这个。我会撤消我的反对意见,因为您的错误是无意的。
-
@qrdl 这是很久以前处理的 (stackoverflow.com/questions/2572) NevilleDNZ 的行为不仅可以接受,而且值得鼓励。您甚至可以在回答您自己的问题时获得 3 票赞成的徽章。这是一个提问和回答的地方,一个人提供两者的事实不容小觑。
-
每当我发现此类案例时,我都会将自我答案复制粘贴到社区维基拥有的答案,该答案可以选择为“该”答案(因为问题已得到回答) .
标签: python c iterator jit algol68