很多时候我需要在 for 循环中做两次事情。简单地说,我可以用迭代器设置一个 for 循环并遍历它两次:
for (i = 0; i < 2; i++)
{
// Do stuff
}
现在我有兴趣尽可能简单地做这件事,也许没有初始化器或迭代器?是否有任何其他非常简单和优雅的方法来实现这一目标?
最佳答案
这很优雅,因为它看起来像一个三角形;三角形很优雅。
i = 0;
here: dostuff();
i++; if ( i == 1 ) goto here;
关于c - 在 C 中循环 TWICE 最优雅的方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3971752/